簡體   English   中英

刪除合並列中的 dataframe pandas

[英]Removing a merged column in a dataframe pandas

我在左側有一個合並的“name_id”列,如下所示。 我也使用過df=df.loc[:,~df.columns.duplicated()]但沒有刪除它。 有任何想法嗎? 謝謝。

在此處輸入圖像描述

如果你想刪除合並的行 name_id

左側的 name_id 已設置為索引。 嘗試先重置它:

df = df.reset_index(level=0)

然后再次嘗試刪除重復項

如果你想刪除每行中有值的 name_id 列

df= df.drop(df.columns['name_id'], axis = 1)

嘗試這個:

time_series_df.droplevel(0)

在 groupby 之后你會有一個多索引。 您可以像上面那樣刪除該列。

暫無
暫無

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

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