我正在使用python 3.8,使用加入或合并后,我的資料框列自動更改為(列名,)我該如何解決?我嘗試使用 join、merge 和 concat,但它回傳相同的結果 :((
這是一些關于它的圖片
df_temp

df_us_ed_songs_pos[0]

他們兩個都有保存索引Date。我使用加入后,它變成了這樣
df_temp.join(df_us_ed_songs_pos[0])

的所有名稱列df_temp都已更改。誰知道怎么修它?謝謝
更新:列名稱:

嗯,現在我可以看到df_temp列似乎錯誤,但我檢查了一下name_us_ed_songs,它似乎正常?
uj5u.com熱心網友回復:
list comprehension您可以通過使用 a并取消第一個和最后一個字符來更新列名,如下所示:
df_temp.columns = [col[1:-1] for col in df_temp.columns]
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/460352.html
