pythonのpandasを使用したcsvデータの列の追加
pythonのpandasを使用して元のcsvファイルの特定の列(detime)を読み込み、既存のcsvファイルに追記したいと考えております。
default_list_4.csv (元ファイル)
x,y,botime,detime,eldid,firev
-11321.9,-44284,0.923816,1.03909,1298,100
-11716.1,-46828.7,0.517662,0.642548,230,100
-13105.5,-42740,1.63526,2.23617,1536,100
-10864.5,-46901.3,0.997993,1.27049,668,100
list4.csv (既存ファイル)
id,x,y,botime,eldid,firev
16286,-11321.9324063,-44284.0379875,0.923815814919117,1298,100.0
32609,-11716.0833646,-46828.7497757,0.5176622727084385,230,100.0
48749,-13105.5019372,-42739.9637287,1.6352609581970237,1536,100.0
32073,-10864.5266589,-46901.3089472,0.997993476798066,668,100.0
import pandas as pd
df = pd.read_csv("default_list_4.csv",usecols=[3])
df1 = pd.read_csv("list4.csv")
df.to_csv(df1,index=False)
上記を実行したところ、既存のcsvファイルの中身が削除され、元のcsvファイルの3列目のみがcsvファイルに出力されてしまいます。
既存のcsvファイルのデータを残しつつ、既存ファイルのbotimeの右列にdefault_list_4.csvのdetimeを追記するにはどのように変更したらよいでしょうか。
よろしくお願いいたします。