pandasでのデータ加工時、データフレームの列名を変更したいとき
###1.データ読み込み時
df = pd.read_csv('test.csv',
names = ('id', 'gender', 'generation'))
変更後イメージ
id | gender | generation |
---|---|---|
aa | 0 | 10 |
bb | 1 | 20 |
###2.データ読み込み後
現在ついている列名を何に変更するかを、columnsの後に辞書型で指定する
#変更前のデータフレーム名をdfとする
df = df.rename(columns={'A':'id', 'B':'gender', 'C':'generation'})
変更前イメージ
A | B | C |
---|---|---|
aa | 0 | 10 |
bb | 1 | 20 |
変更後イメージ
id | gender | generation |
---|---|---|
aa | 0 | 10 |
bb | 1 | 20 |