如何将熊猫日期时间滚动到前一个工作日的5分钟

sl624

考虑以下熊猫数据框df:

datestimes,price 
2016-10-28 23:55:00,100.0
2016-10-31 00:00:00,122.4

将时间缩短5分钟后:

df.datestimes - pd.Timedelta(minutes=5)

输出:

datestimes,price
2016-10-28 23:50:00,100.0
2016-10-30 23:55:00,122.4

2016-10-30不是工作日,而2016-10-28是,我如何将其移动到2016-10-28 23:55:00,如下所示?

datestimes,price
2016-10-28 23:50:00,100.0
2016-10-28 23:55:00,122.4
马特

典型的答案是过去1个工作日+将来1个工作日:

df.datestimes  +pd.datetools.Day(1) - pd.datetools.BDay(1)

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将工作日和时间对象解析为今天的下一个逻辑日期?

来自分类Dev

如何基于熊猫时间序列中的5分钟间隔创建一个组ID?

来自分类Dev

如何将一分钟的cron延迟一个小时

来自分类Dev

如何在最后一个工作日自动构造带零的日期时间格式

来自分类Dev

熊猫:时间序列数据:如何选择一个小时,一天或一分钟的行?

来自分类Dev

熊猫:如何将10分钟间隔的时间序列转换为数据帧?

来自分类Dev

如何将15分钟数据转换为每小时以熊猫为单位的时间?

来自分类Dev

时间序列如何向后重新采样,例如从最后一个数据日期开始的5个工作日?

来自分类Dev

每5分钟将文件从一个文件夹移动到另一个文件夹的批处理程序

来自分类Dev

每个工作日/ 15分钟的UILocalNotification

来自分类Dev

如何列出一段时间内与一个或多个工作日匹配的所有日期

来自分类Dev

如何将时间增加15分钟

来自分类Dev

如何将时间增加15分钟

来自分类Dev

在R中以5分钟的时间间隔创建一个24小时向量

来自分类Dev

Laravel:如何将路由缓存5分钟?

来自分类Dev

熊猫:仅从工作日的时间戳中检测第一个/最后一个记录号

来自分类Dev

如何在下一个工作日的4:00之后或周末设置日期时间为下一个工作日的8:00 am?

来自分类Dev

PERL如何每5分钟在perl中调用一个脚本

来自分类Dev

如何在熊猫中选择“每月的最后一个工作日”?

来自分类Dev

将日期调整为VBA截止后的下一个工作日

来自分类Dev

Google Spreadsheet,找到前一个工作日

来自分类Dev

JavaScript-前一个工作日可变

来自分类Dev

Google Spreadsheet,找到前一个工作日

来自分类Dev

JavaScript-前一个工作日可变

来自分类Dev

如何将熊猫df刻度数据重新采样到5分钟的OHLC数据

来自分类Dev

如何在Python中将1分钟的开-高-低-关数据转换为另一个时间范围(fx:5分钟1小时)?

来自分类Dev

如何将时间序列分成分钟并为它们分配一个以熊猫为单位的值?

来自分类Dev

如何在下一个工作日更新mysql日期列字段?

来自分类Dev

如何使用ssrs表达式显示前一个工作日

Related 相关文章

  1. 1

    如何将工作日和时间对象解析为今天的下一个逻辑日期?

  2. 2

    如何基于熊猫时间序列中的5分钟间隔创建一个组ID?

  3. 3

    如何将一分钟的cron延迟一个小时

  4. 4

    如何在最后一个工作日自动构造带零的日期时间格式

  5. 5

    熊猫:时间序列数据:如何选择一个小时,一天或一分钟的行?

  6. 6

    熊猫:如何将10分钟间隔的时间序列转换为数据帧?

  7. 7

    如何将15分钟数据转换为每小时以熊猫为单位的时间?

  8. 8

    时间序列如何向后重新采样,例如从最后一个数据日期开始的5个工作日?

  9. 9

    每5分钟将文件从一个文件夹移动到另一个文件夹的批处理程序

  10. 10

    每个工作日/ 15分钟的UILocalNotification

  11. 11

    如何列出一段时间内与一个或多个工作日匹配的所有日期

  12. 12

    如何将时间增加15分钟

  13. 13

    如何将时间增加15分钟

  14. 14

    在R中以5分钟的时间间隔创建一个24小时向量

  15. 15

    Laravel:如何将路由缓存5分钟?

  16. 16

    熊猫:仅从工作日的时间戳中检测第一个/最后一个记录号

  17. 17

    如何在下一个工作日的4:00之后或周末设置日期时间为下一个工作日的8:00 am?

  18. 18

    PERL如何每5分钟在perl中调用一个脚本

  19. 19

    如何在熊猫中选择“每月的最后一个工作日”?

  20. 20

    将日期调整为VBA截止后的下一个工作日

  21. 21

    Google Spreadsheet,找到前一个工作日

  22. 22

    JavaScript-前一个工作日可变

  23. 23

    Google Spreadsheet,找到前一个工作日

  24. 24

    JavaScript-前一个工作日可变

  25. 25

    如何将熊猫df刻度数据重新采样到5分钟的OHLC数据

  26. 26

    如何在Python中将1分钟的开-高-低-关数据转换为另一个时间范围(fx:5分钟1小时)?

  27. 27

    如何将时间序列分成分钟并为它们分配一个以熊猫为单位的值?

  28. 28

    如何在下一个工作日更新mysql日期列字段?

  29. 29

    如何使用ssrs表达式显示前一个工作日

热门标签

归档