0
这里参考的样本数据帧:重采样(上采样)熊猫多指标数据帧
import pandas as pd
import datetime
import numpy as np
np.random.seed(1234)
arrays = [np.sort([datetime.date(2016, 8, 31), datetime.date(2016, 7, 31), datetime.date(2016, 6, 30)]*3),
['A', 'B', 'C', 'D', 'E']*5]
df = pd.DataFrame(np.random.randn(15, 4), index=arrays)
df.index.rename(['date', 'id'], inplace=True)
是什么样子:
我想重新采样date
级多指标的以每周频率W-FRI
通过上采样,即从最近的值how='last'
复制。我看到的例子通常最终会在使用pd.Grouper
函数后汇总数据(我想要避免)。
编辑:我找到了一个解决方案,但我想知道是否有更有效的方法。