我只是想知道我是否可以通過他們的職位重新命名列名。 我知道如何使用df.rename(columns = {})將它們的實際名稱重命名。熊貓根據位置重新命名?
如果我不知道他們的名字,只知道他們的位置,我該如何做?
我只是想知道我是否可以通過他們的職位重新命名列名。 我知道如何使用df.rename(columns = {})將它們的實際名稱重命名。熊貓根據位置重新命名?
如果我不知道他們的名字,只知道他們的位置,我該如何做?
試試這個
df.columns.values[2] = 'c'
出於某種原因,我需要'DF = df.rename({})'在此之後它才能生效 – shadi
我會與John Zwinck的解決方案一起使用。這種解決方案實際上會導致一些奇怪的錯誤,如下所述:https://stackoverflow.com/questions/43291781/after-rename-column-get-keyerror – rnorris