スポンサーリンク

pandasのDataFrameで列を追加して、1行ずつ値を代入していく方法

サンプルコード

まずはサンプルコードになります。

下記が入力ファイル。

下記がサンプルコードになります。

下記が実行結果になります。

下記にサンプルコードの解説をしたいと思います。

スポンサーリンク

pandas.read_csv()でcsvデータを読み込み

まずは、pandas.read_csv()でcsvデータを読み込み、DataFrameを作成します。

DataFrameの中身は下記になります。

DataFrame.assign()でDataFrameに列を追加

ここでは、列名がAddの列を、0で初期化して追加しています。

DataFrameの中身は下記のようになります。

for index, row in DataFrame.iterrows()の形式で1行ずつ参照

DataFrame.iterrows()とforループ処理を組み合わせて、indexと行を参照します。
そして、Addの列に1を代入しています。

Addの列に1に置き換わっているのが確認できます。

スポンサーリンク