我要创建一个包含两列的数据框:第一列是日期时间,范围为2019-01-23 00:00到2019-03-31 00:00,间隔为15分钟。第二列是我要分配给上述日期/时间的所有行的ID(例如2001)。然后我想将日期/时间重复32次,其中ID在每次日期/时间重复中均增加1。
我希望以上陈述是可以理解的。
我使用以下代码创建了日期/时间列:
ts <- seq.POSIXt(as.POSIXlt("2019-01-23 00:00"), as.POSIXlt("2019-03-31 00:00"), by="15 mins")
blank_timestamp <- data.frame(timestamp=ts)
我不确定如何添加与日期/时间递归匹配的ID列。
非常感谢您的帮助。