iT邦幫忙

0

python pandas rolling value error

  • 分享至 

  • xImage

print(vol_df)
avg_vol_df=pd.Series(vol_df).rolling(window=20).mean()
vol_df的內容:
成交股數
0 6668624093
1 7000414730
2 7666161224
3 5882916889
4 6301315220
5 4240619512
6 5152771960
7 5604573262
8 5632000282
9 4141531366
10 5099018549
11 5269035601
12 5587861806
13 4516673303
14 4591419535
15 3914740328
16 4347751931
17 4745714862
18 4911766203
19 4901183056
avg_vol_df出現
"name": "ValueError",
"message": "The truth value of a DataFrame is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().",

請問該如何解決 謝謝

太感謝了,我等一下試試
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

0
JamesDoge
iT邦高手 1 級 ‧ 2023-02-06 08:31:55

試試

avg_vol_df=pd.Series(vol_df['成交股數']).rolling(window=20).mean()

太感謝了,我等一下試試

我要發表回答

立即登入回答