附加没有列名的CSV

时间:2014-09-22 16:58:15

标签: python csv pandas append

我有一个CSV列表,但它们没有列名。我的代码在Python 2.7中附加,但每个CSV中的第一行被识别为列名。如何在没有列名的情况下附加CSV。例如:

1 2 3
a b 3

2 4 1
a e r

Append:
1 2 3
a b 3
2 4 1
a e r

代码如下:

import os
import pandas as pd

targetdir = r'E:/tals/ICF/Base Admision San Marcos 2015-1'

filelist = os.listdir(targetdir) 

big_df=pd.DataFrame()

for filename in filelist:
    big_df = big_df.append(pd.read_csv(os.path.join(targetdir, filename)),ignore_index=True)

1 个答案:

答案 0 :(得分:2)

设置header=None

big_df.append(pd.read_csv(file, header=None), ignore_index=True)