我正在尝试以每小时为间隔生成一系列日期。例如,我尝试了以下操作:
> seq(as.Date("1912-02-24 23:00:00"), as.Date("1912-02-25 08:32:00"), by="hour")
这会产生错误,但它适用于 by= 年、月、日。
seq.POSIXt {base} 的文档指出它应该在小时、秒、分钟等时间内工作,但所有这些都会产生错误。
> ?seq.POSIXt
提前致谢。
最佳答案
好吧,你不自己给出答案;-)
怎么样:
seq(as.POSIXct("1912-02-24 23:00:00"), as.POSIXct("1912-02-25 08:32:00"), by="hour")
(也适用于
as.POSIXlt
)。
关于r - R中的每小时日期序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10887923/