-
列の選択: データフレームの特定の列を選択するには、列のラベルを指定します。例えば、以下のコードはデータフレームdfの"column_name"という列を選択します。
selected_column = df["column_name"]
-
列の追加: 新しい列をデータフレームに追加するには、列のラベルを指定して値を代入します。以下のコードは、データフレームdfに新しい列"new_column"を追加します。
df["new_column"] = [value1, value2, value3, ...]
-
列の削除: データフレームから列を削除するには、
drop()
関数を使用します。以下のコードは、データフレームdfから"column_name"という列を削除します。df = df.drop("column_name", axis=1)
-
列の名前変更: データフレームの列の名前を変更するには、
rename()
関数を使用します。以下のコードは、データフレームdfの"old_name"という列の名前を"new_name"に変更します。df = df.rename(columns={"old_name": "new_name"})
-
列の値の変更: 特定の条件に基づいて列の値を変更するには、条件を指定して値を代入します。以下のコードは、データフレームdfの"column_name"という列の値が条件に一致する場合に、新しい値"new_value"に変更します。
df.loc[df["column_name"] == condition, "column_name"] = "new_value"
これらはデータフレームの列を操作するための一般的な方法です。他にも多くの操作方法がありますので、pandasの公式ドキュメントなどを参考にしてください。