C#, Python, Web開発

プログラミングやデータ分析のことなどを書いています。

DataFrame 列を新しく追加する方法

Python の DataFrame で、列を新しく追加する方法を書いていきます。

コード例

既存のDFがある場合は、df["列名"] = 値 で追加できます。

import pandas as pd

def main():
  # DataFrameを生成
  df = pd.DataFrame(
    data={"Close": [100, 102]}
  )
  # 列を追加(値は0)
  df["Div"] = 0

if __name__ == '__main__':
  main()

printで確認

DF生成直後の内容は以下の通りです。

   Close
0    100
1    102

列を追加した後は以下の通りです。

   Close  Div
0    100    0
1    102    0

print(df) で内容を出力しています。