這感覺就像是我缺少的一個簡單的基本操作?我想將一個數據框的一列寫出到一個文本文件中,手動清理一下,然後將新版本讀回到數據框中(寫入舊數據)。熊貓 - 寫出並讀回一列(導出/導入)
我列的數據寫出來,以CSV,與指數:
df['Systems'].to_csv('systems.csv', index=True)
前五的CSV行是這樣的:
,Systems
0,A
1,B
2,C
3,D
4,E
現在我想要得到它回到列中,保留索引:
df = pd.read_csv('systems_clean.csv', encoding='utf-8', sep=',', header=1, index_col=1, usecols=['Systems']))
任何幫助將不勝感激。道歉,如果這是完全基本的。我一直在尋找小時。
indexing is zero based try'df = pd.read_csv('systems_clean.csv',encoding ='utf-8',sep =',',header = 1,index_col = 0,usecols = ['Systems'] ))' – EdChum