亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

大佬們遇到過這個問題嗎?使用pandas將股票/期貨中的日K線合成周K線,如果周五遇上國家節假日變成非交易日,如何將日期正確展示?謝謝哈~

大佬們遇到過這個問題嗎?使用pandas將股票/期貨中的日K線合成周K線,如果周五遇上國家節假日變成非交易日,如何將日期正確展示?謝謝哈~

慕村9548890 2019-10-10 17:41:59
問題描述:有某個股票的多個日K線數據,數據格式為dataframe,通過groupby進行合成周K線,且以周五作為開始展示點.假設今天的日期是2019-09-17,在下方代碼print(_df.tail())輸出的的2019-09-13,請問需要如何做才能生成2019-09-12?模擬數據:importpandasaspdimportnumpyasnp#A股交易日數組dates=['2019-08-23','2019-08-26','2019-08-27','2019-08-28','2019-08-29','2019-08-30','2019-09-02','2019-09-03','2019-09-04','2019-09-05','2019-09-06','2019-09-09','2019-09-10','2019-09-11','2019-09-12','2019-09-16','2019-09-17']data=np.random.randint(low=1,high=5,size=[len(dates),4]).tolist()df=pd.DataFrame(data,pd.to_datetime(dates),['open','high','low','close'])#合成K線_df=df.groupby(pd.Grouper(freq='W-FRI')).agg(dict(open='first',high='max',low='min',close='last'))print(_df.tail())期待結果:2019-08-2322412019-08-3044112019-09-0643242019-09-1224112019-09-174422實際輸出:2019-08-2322412019-08-3044112019-09-0643242019-09-1324112019-09-204422
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 344 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號