我想从一个目录中读取几个csv文件到pandas,并将它们连接到一个大数据帧中。不过我还没搞清楚。以下是我目前掌握的情况:
import glob
import pandas as pd
# get data file names
path =r'C:\DRO\DCL_rawdata_files'
filenames = glob.glob(path + "/*.csv")
dfs = []
for filename in filenames:
dfs.append(pd.read_csv(filename))
# Concatenate all data into one DataFrame
big_frame = pd.concat(dfs, ignore_index=True)
我想我需要一些帮助在为循环???
替代darindaCoder's answer:
如果所有
csv
文件中都有相同的列,则可以尝试下面的代码。 我添加了header=0
,以便在读取csv
之后,可以将第一行指定为列名。相关问题 更多 >
编程相关推荐