2017-04-23 80 views

回答

0

您需要的參數namesread_csv

df = df.read_csv('filename.csv', names = ['col1','col2','col3']) 

樣品:

import pandas as pd 
from pandas.compat import StringIO 

temp=u"""1,1,a 
1,2,b 
2,1,c 
3,1,d""" 
#after testing replace 'StringIO(temp)' to 'filename.csv' 
df = pd.read_csv(StringIO(temp), names=['col1','col2','col3']) 
print (df) 
    col1 col2 col3 
0  1  1 a 
1  1  2 b 
2  2  1 c 
3  3  1 d 
0

嘗試使用read_csv方法 「標題=無」 選項。這將爲您創建一個列索引。如果您需要列名,請按照@jezrael的回答進行操作。

pd.read_csv(csv_file, header=None)