1
乘以2個的結果,我有以下數據:Python的大熊貓不正確的產品
vwapDataGMD.head()
Out[311]:
price size return logP priceVol
time
2013-01-02 08:00:03 29.280000 800 NaN 3.376905 78863044.800000
2013-01-02 08:00:05 29.308889 900 0.000986 3.377891 78940854.422222
2013-01-02 08:15:29 29.314348 230 0.000186 3.378077 78955557.578261
2013-01-02 08:24:21 29.400000 158 0.002918 3.380995 79186254.000000
2013-01-02 08:35:48 29.400000 100 0.000000 3.380995 79186254.000000
當我乘的價格和規模列,我得到的priceVol列這是不正確。對於例如29.28×800 = priceVol = 23424,但我得到的priceVol大量= 78863044.800
我的代碼是以下幾點:
vwapDataGMD['priceVol'] = vwapDataGMD.price * vwapDataGMD.size
我在做什麼錯?
我想這是因爲您使用'vwapDataGMD.size'來訪問列。但熊貓認爲它是關鍵字'size',因此返回數據幀的長度。用這個代替'vwapDataGMD ['priceVol'] = vwapDataGMD ['price'] * vwapDataGMD ['size']' –
@JijunxunLi:很好的演繹! – bernie
謝謝@JunxunLi。這工作! –