1 回答

TA貢獻(xiàn)1812條經(jīng)驗(yàn) 獲得超5個(gè)贊
在熊貓中,“標(biāo)題”是列的名稱,與數(shù)據(jù)框中的數(shù)據(jù)分開存儲(chǔ)。根據(jù)您的意見(jiàn),我認(rèn)為您需要先更改列名,然后刪除行。
import pandas as pd
data = {
'': '',
'asd': '',
'bfdgfd': '',
'trytr': '',
'jlhj': '',
'Job': 'Revenue',
'abc123': 1000.00,
'hey098': 2000.00
}
df = pd.DataFrame(data.items(),
columns=['Unnamed: 0', 'Unnamed: 1'])
startRow = 5
df.columns = df.loc[startRow].to_list() # set the "header" to the values in this row
df = df.loc[startRow+1:].reset_index(drop=True) # select only the rows you want
在這段代碼之后,df 將是:
Job Revenue
0 abc123 1000
1 hey098 2000
添加回答
舉報(bào)