我是R中的新用户,我想生成一个包含145列的新行,其中包含以下格式的时间:00:00 00:10 00:20 .... 23:40 23:50。然后用我的矩阵绑定它。
我读到了“POSIXlt”和“POSIXct”,但我不知道如何采用它。
抱歉,如果我的问题再次出现,请指出我在哪里可以找到答案。非常感谢提前
答案 0 :(得分:2)
我们可以使用seq
生成'DateTime'序列,format
it,
v1 <- format(seq(as.POSIXct("00:00:00", format = "%H:%M:%S"),
length.out = 144, by = "10 min"), "%H:%M")
range(v1)
#[1] "00:00" "23:50"
然后使用您的数据集rbind
。将其保持为个人vector
可能更好。 OP没有显示原始数据集。因此,class
列未知,'v1'是character
向量,rbind
原始数据可能会不必要地更改列的class
。< / p>