【发布时间】:2016-09-11 21:03:50
【问题描述】:
您好,我希望从特定开始日期到某个结束日期以 30 分钟的间隔生成一个均匀采样的时间序列。然而,限制是每天 30 分钟的间隔从 7:00 开始,到 18:30 结束,即我需要时间序列对象类似于
c('2016-08-19 07:00:00',
'2016-08-19 07:30:00',
...,
'2016-08-19 18:30:00',
'2016-08-20 07:00:00',
...,
'2016-08-20 18:30:00',
...
'2016-08-31 18:30:00')
没有限制可以用类似的东西来完成
seq(as.POSIXct('2016-08-19 07:00:00'), as.POSIXct('2016-08-21 18:30:00'), by="30 min")
但在这种情况下,我不想要 '2016-08-20 18:30:00' 和 '2016-08-21 07:30:00' 之间的时间。任何帮助将不胜感激。谢谢!
【问题讨论】:
-
我不清楚您为什么粘贴了不会生成任何内容的随机代码...请展示您想要的输出示例。
标签: r datetime time-series