我试图了解如何从每日达鲁时间序列中获取每周或每月数据。
给出以下示例时间序列:
require 'daru'
index = Daru::DateTimeIndex.date_range start: '2020-01-15',
periods: 80, freq: 'D'
data = { price: Array.new(index.periods) { rand 100 } }
df = Daru::DataFrame.new data, index: index
我想:
实际上,我不确定是需要创建一个新的数据框还是仅查询原始数据框。
目标是能够绘制每周和每月百分比变化。
我什至不确定该操作是否应该在索引或数据帧上执行,所以我对文档有些迷惑。
感谢您的协助。