[問題] resample 把目前資料當作最新一筆
請問一下各位前輩
我有股票日K 想轉成周K 想在日K資料上 算出過去N周平均值
但假設今天周三 我想把今天收盤價 當作最新的一周的收盤價
用resample('W') 測試了一下 似乎不行
舉例來說 假設我想算今天為止 過去兩周的周收盤價平均
但今天要算是最新的一周 所以我想要的是
(這周收盤價(也就是目前最新的日收盤價)+上週的收盤價)/2
而用resample('W').rolling(2).mean() 是算出 (上周收盤價+上上周收盤價)/2
不知道各位前輩 有甚麼簡潔的方法可以用在dataframe比較快速的算出來嗎?
先感謝各位前輩
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.214.215 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1642167593.A.877.html
推
01/15 00:05,
3年前
, 1F
01/15 00:05, 1F
→
01/15 00:05,
3年前
, 2F
01/15 00:05, 2F
Python 近期熱門文章
PTT數位生活區 即時熱門文章