セクション 5. 章 9
single
列名の変更
メニューを表示するにはスワイプしてください
前の章では、列内の不正な値を処理しました。今は、変更を修正する絶好のタイミングです。今回の場合、列名を変更して、修正されたことを明確にできます。
列名を変更するには、.rename() メソッドを使用します。以下の例では、'Survived' 列の名前を変更し、その後で列名を出力します。
1234import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/titanic4.csv', index_col = 0) data.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True) print(data.columns)
解説:
.rename(columns = {'Survived': 'Survived_Passenger'}, inplace = True)
.rename()- データセットに適用して列名を変更するメソッド。columns = {'Survived': 'Survived_Passenger'}- 波括弧内で、すべての列と新しい名前を指定。今回は1つの列のみ変更していますが、複数の列もカンマ区切りで指定可能。
.columns - 列名を出力する属性。今回の場合、'Survived' という列名は表示されなくなります。
タスク
スワイプしてコーディングを開始
ここでの課題は次のとおりです:
- カラム名
'Fare'を'Fare_fixed'に変更します。inplace = True引数を使用してください。 dataデータセットのすべてのカラム名を出力します。
解答
すべて明確でしたか?
フィードバックありがとうございます!
セクション 5. 章 9
single
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください