2014-09-22 37 views
1

我有一個CSV列表,但它們沒有列名。使用我在Python 2.7中的代碼追加,但每個CSV中的第一行被識別爲列名。我如何追加沒有列名的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) 
+0

你能接受我的答案,如果它整理你出去,就會有一個空的刻度在投票箭頭下方,這將標記問題爲已回答。 – EdChum 2014-09-23 19:23:38

回答

2

設置header=None

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

謝謝,我會更仔細地閱讀文檔! – CreamStat 2014-09-22 17:04:31