我试图将每月的数据点转换为每周的数据点,但为了达到这个目标,我将数据集分解为每日数据,然后将其聚合到周级别。当聚合发生时(通过groupby),我无法将数据分解为每日级别。在
Month_End_Date A B C D
2/28/2019 Pikachu Starter 100000 5302
2/28/2019 Jolteon Evolution 250000 7935
3/31/2019 Charmander Starter 62810 5103
3/31/2019 Bulbasaur Starter 16868 6035
4/30/2019 Flareon Evolution 62810 5103
4/30/2019 Eevee Starter 16868 6035
5/31/2019 Glaceon Evolution 62810 5103
5/31/2019 Leafeon Evolution 16868 6035
6/30/2019 Umbreon Evolution 62810 5103
6/30/2019 Espeon Evolution 16868 6035
我想把第一排改成
^{pr2}$其中日值除以28(因为二月有28天)
我已经搜索了ffill
,但无法完全解决问题
首先通过^{} 删除每列} 每月和每年仅过滤
Month_End_Date
的重复项,然后通过前向填充缺失值^{28
行:如果需要所有值,不仅每个组第一个使用^{} 和
^{pr2}$resample
链的groupby
创建助手列:相关问题 更多 >
编程相关推荐