是否有熊猫函数以设定的时间间隔重复行?

劳伦·K

我有一个熊猫数据框,其中包含数据和适用的日期时间范围:

data | start_time    | end_time
0    | 2020-01-01-00 | 2020-01-01-02
1    | 2020-01-01-05 | 2020-01-01-08

我想将数据转换为每小时的时间序列,因此最终结果如下:

data | time    
0    | 2020-01-01-00
0    | 2020-01-01-01
0    | 2020-01-01-02
1    | 2020-01-01-05
1    | 2020-01-01-06
1    | 2020-01-01-07
1    | 2020-01-01-08

我可以通过这种方式来蛮力,但是我想知道在熊猫数据框中是否有内置功能可以探索以实现这一目标。

克里斯

使用pandas.date_rangepandas.DataFrame.explode

df['time'] = df.apply(lambda x: pd.date_range(x['start_time'], x['end_time'], freq='1H'), 1)
print(df.explode('time'))

输出:

   data     start_time       end_time                time
0     0  2020-01-01-00  2020-01-01-02 2020-01-01 00:00:00
0     0  2020-01-01-00  2020-01-01-02 2020-01-01 01:00:00
0     0  2020-01-01-00  2020-01-01-02 2020-01-01 02:00:00
1     1  2020-01-01-05  2020-01-01-08 2020-01-01 05:00:00
1     1  2020-01-01-05  2020-01-01-08 2020-01-01 06:00:00
1     1  2020-01-01-05  2020-01-01-08 2020-01-01 07:00:00
1     1  2020-01-01-05  2020-01-01-08 2020-01-01 08:00:00

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重复值有熊猫函数吗?

来自分类Dev

是否有熊猫函数来计算时间戳之间的事件?

来自分类Dev

是否有熊猫函数可以根据时间序列创建7天移动平均线?

来自分类常见问题

从带有熊猫的日期时间列中选择行

来自分类Dev

从带有熊猫的日期时间列中选择行

来自分类Dev

是否有熊猫DataFrame的非复制构造函数

来自分类Dev

是否有熊猫DataFrame的非复制构造函数

来自分类Dev

是否有熊猫函数将例如前三行连接在一起(例如我有一个长度为三的窗口)

来自分类Dev

是否有熊猫函数将例如前三行连接在一起(例如我有一个长度为三的窗口)

来自分类Dev

是否有熊猫函数来计算特定单词之后出现的元素?

来自分类Dev

在 React 展示组件中以设定的时间间隔调用函数

来自分类Dev

是否有 R 函数以 15 秒的间隔过滤数据集?

来自分类Dev

检查两列中是否有熊猫值

来自分类Dev

具有熊猫的Datetime对象均值函数

来自分类Dev

是否有熊猫函数对数据帧中的一定数量的先前行元素求和?

来自分类Dev

根据重复的连续行计算时间间隔

来自分类Dev

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

来自分类Dev

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

来自分类Dev

设定时间间隔时间

来自分类Dev

如何在熊猫fataframe中查找具有相同时间间隔的行

来自分类Dev

熊猫将函数按行应用花费太长时间是否有以下代码的替代方案

来自分类Dev

熊猫 - 合并具有连续间隔的行

来自分类Dev

时间序列不一致的情况下,带有熊猫的Python EMA

来自分类Dev

如何从带有熊猫的分组日志中绘制时间序列?

来自分类Dev

从时间中提取小时部分并将其作为带有熊猫的整数返回

来自分类Dev

如何在熊猫的时间间隔上应用函数/插补

来自分类Dev

如何在熊猫的时间间隔上应用函数/插补

来自分类Dev

如何在时间间隔后重复调用函数

来自分类Dev

是否有熊猫功能来选择数据框的最新可用日期?

Related 相关文章

  1. 1

    重复值有熊猫函数吗?

  2. 2

    是否有熊猫函数来计算时间戳之间的事件?

  3. 3

    是否有熊猫函数可以根据时间序列创建7天移动平均线?

  4. 4

    从带有熊猫的日期时间列中选择行

  5. 5

    从带有熊猫的日期时间列中选择行

  6. 6

    是否有熊猫DataFrame的非复制构造函数

  7. 7

    是否有熊猫DataFrame的非复制构造函数

  8. 8

    是否有熊猫函数将例如前三行连接在一起(例如我有一个长度为三的窗口)

  9. 9

    是否有熊猫函数将例如前三行连接在一起(例如我有一个长度为三的窗口)

  10. 10

    是否有熊猫函数来计算特定单词之后出现的元素?

  11. 11

    在 React 展示组件中以设定的时间间隔调用函数

  12. 12

    是否有 R 函数以 15 秒的间隔过滤数据集?

  13. 13

    检查两列中是否有熊猫值

  14. 14

    具有熊猫的Datetime对象均值函数

  15. 15

    是否有熊猫函数对数据帧中的一定数量的先前行元素求和?

  16. 16

    根据重复的连续行计算时间间隔

  17. 17

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

  18. 18

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

  19. 19

    设定时间间隔时间

  20. 20

    如何在熊猫fataframe中查找具有相同时间间隔的行

  21. 21

    熊猫将函数按行应用花费太长时间是否有以下代码的替代方案

  22. 22

    熊猫 - 合并具有连续间隔的行

  23. 23

    时间序列不一致的情况下,带有熊猫的Python EMA

  24. 24

    如何从带有熊猫的分组日志中绘制时间序列?

  25. 25

    从时间中提取小时部分并将其作为带有熊猫的整数返回

  26. 26

    如何在熊猫的时间间隔上应用函数/插补

  27. 27

    如何在熊猫的时间间隔上应用函数/插补

  28. 28

    如何在时间间隔后重复调用函数

  29. 29

    是否有熊猫功能来选择数据框的最新可用日期?

热门标签

归档