パンダにデータ列を追加する方法は何ですか?

pandasには、以下のような方法で新しいデータ列を追加することができます。

  1. 使用代入演算子(=)来追加数据列。例えば、DataFrameというdfという名前のデータフレームがある場合、以下のコードを使用してnew_columnという名前のデータ列をdfに追加することができます。
  2. df[‘new_column’]にvaluesを代入します。
  3. valuesは、同じ長さのリスト、NumPy配列、またはpandasのSeriesである。
  4. assign()メソッドを使用してデータ列を追加します。assign()メソッドは、新しいデータ列を含む新しいDataFrameを返し、元のDataFrameを変更しません。例えば、次のコードを使用して、new_columnという名前のデータ列を追加します:
  5. 新しいデータフレームを作成し、新しい列に値を割り当てます。
  6. valuesは、同じ長さのリスト、NumPy配列、またはpandasのシリーズのいずれかです。
  7. 指定位置にデータ列を追加するためにinsert()メソッドを使用します。DataFrame内の指定した位置に列データを挿入することができます。例えば、以下のコードを使用して、位置1に名前が「new_column」のデータ列を追加します:
  8. df.insert(1, ‘new_column’, values)
  9. locは挿入する位置、columnは挿入する列名、valueは挿入するデータです。

どの方法を使っても、DataFrameに必要に応じて1つ以上のデータ列を追加することができます。

bannerAds