我给了5个CSV文件,现在我想将这些文件中的所有数据合并到一个表中。
到目前为止,我已经尝试从pandas尝试了pd.concat和.join,只能合并两个文件。到目前为止,我已经尝试了以下方法
data = pd.read_csv('data.csv') data1 = pd.read_csv('data2.csv)
合并= data.join(data1,lsuffix ='_ NOM',rSuffix ='_ NIM')
最后,我希望表中的每个数据并排。sample data.csv
答案 0 :(得分:0)
您只需遍历包含.csv
文件的目录。例如,请参考以下内容:
import glob
df = pd.DataFrame() # An empty data frame
for filename in glob.glob('./<path to your data files>/*.csv'):
df_temp = pd.read_csv(filename)
df = df.append(df_temp)