簡體   English   中英

需要幫助來解決Unnamed並在熊貓的dataframe中進行更改

[英]Need help to solve the Unnamed and to change it in dataframe in pandas

如何將我的索引從“未命名”設置為python中數據框的第一行

import pandas as pd

df = pd.read_excel('example.xls','Day_Report',index_col=None ,skip_footer=31 ,index=False)

df = df.dropna(how='all',axis=1)
df = df.dropna(how='all')
df = df.drop(2)

要將列名(假設這就是“索引”的意思)設置為第一行,可以使用

df.columns = df.loc[0, :].values

之后,如果要刪除第一行,則可以使用

df.drop(0, inplace=True)

編輯

正如Coldspeed在下面正確指出的那樣,如果此源是讀取CSV,則添加skiprows=1參數會更好。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM