Python
pandas
DataFrame
列の追加

pandasのDataFrameの列の追加

列の追加

df = pd.DataFrame([], columns=['col1', 'col2', 'col3']) #空のを作成
for i in range(3):
  df2 = pd.DataFrame([[i, i, i]], columns=['col1', 'col2', 'col3'], index=["row" + str(i+1)])
  df = df.append(df2)

#     col1 col2 col3
#row1    0    0    0
#row2    1    1    1
#row3    2    2    2