PythonのDataFrame列名および並び替え順序の変更
2023 ワード
日常的にデータを処理する時、dataframeに対して並べ替えを行う必要があり、その中の数列だけを取ったり、列名を変更したりするなどの操作が必要です.
似たような方法reindexとrenameが2つあります.これとよくある使い方を記録し、違いを表示します.
rename:名前を変更すると、col列に名前を変更することになります.彼はcolの名前だけを変更します.別名をつけたのと同じです.col 1と呼ばれていました.その後col 2と呼ばれ、inplace=Trueとなり、変更を保存するために使用されました.つまり、元の表の内容を変更しました.
reindex:行と列のインデックス関係を変更して変更できる再インデックス
コード:
転載先:https://www.cnblogs.com/feigebaqi/p/9800496.html
似たような方法reindexとrenameが2つあります.これとよくある使い方を記録し、違いを表示します.
rename:名前を変更すると、col列に名前を変更することになります.彼はcolの名前だけを変更します.別名をつけたのと同じです.col 1と呼ばれていました.その後col 2と呼ばれ、inplace=Trueとなり、変更を保存するために使用されました.つまり、元の表の内容を変更しました.
reindex:行と列のインデックス関係を変更して変更できる再インデックス
コード:
df.rename(index=str, columns={"A": "a", "B": "c"},inplace=True)
A、B a、c;
df1.reindex(index=['a','b','c','d'],columns=['one','two','three','four'])
abcd one。two,three,four;
転載先:https://www.cnblogs.com/feigebaqi/p/9800496.html