0
既存のcsv
ファイルに列を追加するコードがあります。私は初めてそれを動作させるとうまくいきますが、コードを再実行すると2つの新しい列SupplyDelay_x
とSupplyDelay_y
が作成されますが、既存の列のみを上書きしたいと考えています。これは可能ですか?あなたが供給遅延のインプレースは、現在起こってキーcolumn.Whatsをされ使用し、マージを使用するキー=サプライDelay.Ifに基づいてマージを使用している既存のcsvファイルに追加された列を上書きする方法
import math
supply_delay = abs(purchase_data['DeliveryDate'] - purchase_data['Date'])
SupplyDelay= pd.DataFrame({'SupplyDelay': supply_delay})
purchase_data = purchase_data.merge(SupplyDelay, left_index = True, right_index = True)
purchase_data.to_csv('Lokad_PurchaseOrders.csv')
purchase_data
予想される出力
私の間違いを説明してくれてありがとう。 – pratha1995
@ pratha1995助けがあれば正しい答えとして記入してください:) –