我有以下向量:
times<-c(00, 01, 02, 03)
我想要采用以下格式:
times<-c(00:00:00, 01:00:00, 02:00:00, 03:00:00)
我必须先添加零然后添加:
还是有更简单的方法吗?
答案 0 :(得分:0)
您需要考虑在格式化时间中要使用哪种类型。人物?正确的日期时间类型?此解决方案使用lubridate软件包:
times<-c(00, 01, 02, 03)
parse_date_time(times, "H")
您还可以免费获得默认日期。
答案 1 :(得分:0)
我们还可以使用hms
包中的hms
library(hms)
hms(hour = times)
#00:00:00
#01:00:00
#02:00:00
#03:00:00