我想在另一栏中分出小时和分钟。但是,不知道该怎么做。提前致谢! 实际格式:
TIME
20:16:38
20:38:31
21:21:47
21:27:07
21:33:50
21:48:50
22:06:43
答案 0 :(得分:2)
如果type
的{{1}}为TIME
:
character
答案 1 :(得分:1)
鉴于所提供的值,解决方案可能是:
TIME <- c("20:16:38", "20:38:31", "21:21:47", "21:27:07", "21:33:50", "21:48:50", "22:06:43")
timeMat <- t(sapply(1:length(TIME), function(x) {
unlist(strsplit(TIME[x], ":"))
})
)
timeMat[,c(1,2)]
最后一个对象包含您要求的两列。