具有不规则时间序列的分组后的熊猫数据帧过滤

数学

我有一个带有时间戳索引的时间序列的 DataFrame,如下所示:

timestamp              A       B    
2018-11-12 14:03:53  9.45     501.0
2018-11-12 14:03:58  73.8     108.0
2018-11-12 14:04:09  4.25     215.0
2018-11-12 14:04:19  62.39    551.0
2018-11-12 14:04:29  15.98    113.0

我想根据这些数据的 bin 进行一些聚合,例如:

df.groupby(pd.Grouper(freq='30Min')).apply(custom_agg)

然而,问题是这个石斑鱼或serialize创建了连续范围的垃圾箱,但我的数据被限制在每天的某些小时内(例如,14.00 之后)。这给我留下了大量没有数据的组:

2018-11-13 00:00:00    NaN    NaN        0.0
2018-11-13 00:30:00    NaN    NaN        0.0
2018-11-13 01:00:00    NaN    NaN        0.0
2018-11-13 01:30:00    NaN    NaN        0.0
2018-11-13 02:00:00    NaN    NaN        0.0
2018-11-13 02:30:00    NaN    NaN        0.0
2018-11-13 03:00:00    NaN    NaN        0.0

我想过滤掉这些。使用df.filter()不会有多大用处,因为问题不在于原始行,而在于组。

我尝试使用apply: df.groupby(pd.Grouper(freq='30Min')).apply(lambda x: x[x.index.min().hour >= 14]),但我得到了KeyError: True. (附带问题,为什么这不起作用?)

什么是一组给定的涉及分组条件来筛选数据框的最佳方式一个groupby应用?

斯科特·波士顿

尝试使用.dt.floor

df.groupby(df['timestamp'].dt.floor('30Min')).apply(custom_agg)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

熊猫不规则时间序列的rolling_sum?

来自分类Dev

使用熊猫从不规则时间序列计算每日平均值

来自分类Dev

不规则时间序列数据插值

来自分类Dev

将数据从不规则的时间序列添加到具有5分钟时间步长的时间序列

来自分类Dev

将具有奇异时间戳的数据帧转换为具有熊猫的时间序列

来自分类Dev

为熊猫中的不规则时间序列创建加权平均值

来自分类Dev

合并/合并熊猫中具有不同频率时间序列索引的两个数据帧?

来自分类Dev

在不规则的时间序列中“滞后”

来自分类Dev

Spark RDD:填充不规则的时间序列

来自分类Dev

熊猫数据帧中的seaborn时间序列

来自分类Dev

熊猫matplotlib绘图,条形图和折线图之间的时间序列标签不规则

来自分类Dev

R lag / lead不规则时间序列数据

来自分类Dev

具有时间加权平均聚合功能的时间序列数据库可用于不规则时间序列?

来自分类Dev

正确转移熊猫的不规则时间序列

来自分类Dev

对熊猫中的不规则时间序列数据进行重新采样和归一化

来自分类Dev

获取时间戳在不规则的时间间隔内的熊猫行(时间序列)

来自分类Dev

设置具有两个索引列的时间序列熊猫数据帧的频率

来自分类Dev

当熊猫的时间增量指数不规则时,如何获得时间序列值的每日差异?

来自分类Dev

熊猫滞后多指标不规则时间序列数据按月数

来自分类Dev

熊猫按不规则日期范围分组

来自分类Dev

如何在R中增加不规则的时间序列数据

来自分类Dev

当数据不规则时,如何在LibreOffice Calc中使图表具有规则的时间间隔?

来自分类Dev

将数据从不规则的时间序列添加到具有5分钟时间步长的时间序列

来自分类Dev

HighCharts错误栏具有不规则的时间序列间隔

来自分类Dev

将具有奇异时间戳的数据帧转换为具有熊猫的时间序列

来自分类Dev

不规则时间序列中的for循环

来自分类Dev

为熊猫中的不规则时间序列创建加权平均值

来自分类Dev

正确转移熊猫的不规则时间序列

来自分类Dev

绘制不规则时间序列数据和预测技术

Related 相关文章

  1. 1

    熊猫不规则时间序列的rolling_sum?

  2. 2

    使用熊猫从不规则时间序列计算每日平均值

  3. 3

    不规则时间序列数据插值

  4. 4

    将数据从不规则的时间序列添加到具有5分钟时间步长的时间序列

  5. 5

    将具有奇异时间戳的数据帧转换为具有熊猫的时间序列

  6. 6

    为熊猫中的不规则时间序列创建加权平均值

  7. 7

    合并/合并熊猫中具有不同频率时间序列索引的两个数据帧?

  8. 8

    在不规则的时间序列中“滞后”

  9. 9

    Spark RDD:填充不规则的时间序列

  10. 10

    熊猫数据帧中的seaborn时间序列

  11. 11

    熊猫matplotlib绘图,条形图和折线图之间的时间序列标签不规则

  12. 12

    R lag / lead不规则时间序列数据

  13. 13

    具有时间加权平均聚合功能的时间序列数据库可用于不规则时间序列?

  14. 14

    正确转移熊猫的不规则时间序列

  15. 15

    对熊猫中的不规则时间序列数据进行重新采样和归一化

  16. 16

    获取时间戳在不规则的时间间隔内的熊猫行(时间序列)

  17. 17

    设置具有两个索引列的时间序列熊猫数据帧的频率

  18. 18

    当熊猫的时间增量指数不规则时,如何获得时间序列值的每日差异?

  19. 19

    熊猫滞后多指标不规则时间序列数据按月数

  20. 20

    熊猫按不规则日期范围分组

  21. 21

    如何在R中增加不规则的时间序列数据

  22. 22

    当数据不规则时,如何在LibreOffice Calc中使图表具有规则的时间间隔?

  23. 23

    将数据从不规则的时间序列添加到具有5分钟时间步长的时间序列

  24. 24

    HighCharts错误栏具有不规则的时间序列间隔

  25. 25

    将具有奇异时间戳的数据帧转换为具有熊猫的时间序列

  26. 26

    不规则时间序列中的for循环

  27. 27

    为熊猫中的不规则时间序列创建加权平均值

  28. 28

    正确转移熊猫的不规则时间序列

  29. 29

    绘制不规则时间序列数据和预测技术

热门标签

归档