1
比方說,我有一個數據幀(使用熊貓的數據分析庫),看起來像這樣:使進入細胞的熊貓數據幀中的列名
Unnamed Column1:
1 'Puppies'
2 6
3 15
4 13
5 12
而且我想要得到的數據幀尋找像這樣:
'Puppies'
1 6
2 15
3 13
4 12
5 80
如何轉移一切,包括替換列名的條目。有沒有辦法做到這一點?
比方說,我有一個數據幀(使用熊貓的數據分析庫),看起來像這樣:使進入細胞的熊貓數據幀中的列名
Unnamed Column1:
1 'Puppies'
2 6
3 15
4 13
5 12
而且我想要得到的數據幀尋找像這樣:
'Puppies'
1 6
2 15
3 13
4 12
5 80
如何轉移一切,包括替換列名的條目。有沒有辦法做到這一點?
df.columns = df.iloc[0] # set the columns to the values in the first row
df = df.iloc[1:] # reassign df to all rows but the first
注意"Unnamed: 1"
可疑聽起來好像是這個名字pd.read_csv
分配給列,如果標題行缺少列名。在這種情況下,您可以使用skiprows=1
或header=1
來解決問題,而不是如上所示修補結果。 skiprows=1
將導致pd.read_csv
跳過第一行,從而自動從第二行讀取標題(列名)。
謝謝,這是非常有幫助的! – user3368835