pandas re_indexとrename


今日データを処理するときはdataframeを並べ替える必要があります.記憶には似たような方法reindexとrenameが2つあります.ここでは一般的な使い方と違いを記録します.
rename:名前を変更するのは、colに名前を変更することです.彼はcolの名前だけを変更します.別名をつけたのと同じです.元はaで、後でbと言います.
reindex:再インデックス、カラムのインデックス関係、およびindex'行のインデックス関係を変更できます.
rename:
公式文書の例:
>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
>>> df.rename(index=str, columns={"A": "a", "B": "c"})
   a  c
0  1  4
1  2  5
2  3  6
reindexの例は、「pythonによるデータ分析」p 126を参照してください.
元のインデックス順序のカスタム配列を提供し、columnsに転送するとreindex列を表示できます.
公式文書も参照できます.http://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.reindex.html