2
を更新しない更新行によってデータフレームが、私はデータフレームを反復と私が行ごとに特定の列に値を追加しようとしているが、私はrultingデータフレームを印刷するときの値が存在しない
#add two new blank columns to the dayData dataframe
dayData["myValue1"]=""
dayData["myValue2"]=""
#iterate over the dataframe
for idxDay, row in dayData.iterrows():
do something.....
#interate again through the dataframe
for idxRange, row1 in dayData.iterrows():
do something else....
calculate value1
calculate value2
#write the result for value1 and value2 to the dayData dataframe
row["myValue1"]=value1
row["myValue2"]=value2
print(dayData)
値1と値2の値は正しく、dayDataを印刷するときに私がハードコードvalue1 = 1とvalue2 = 2を指定しても、列myValue1とmyValue2の後の列は更新され、データは含まれません。
結果dayDataのデータフレームは
vwap last volume ratio myLong myShort
0 301.071871 301.221525 43133218.0 1.000497 1 2
1 215.545413 213.791400 349730738.0 0.991862 3 3
ようになっているはずですが、代わりに、私はちょうど得る:誰でも助けることができる場合は
vwap last volume ratio myLong myShort
0 301.071871 301.221525 43133218.0 1.000497
1 215.545413 213.791400 349730738.0 0.991862
それをいただければ幸いです。
ありがとう