【发布时间】:2019-10-05 16:20:20
【问题描述】:
建议替代 hms 包将数字转换为 MM:SS,这将提供与 difftime 不同的类。
以下面的例子为例,我想将data.frame中的变量y(目前以毫秒为单位)转换为时间格式MM:SS,以便以后求和。
library(hms)
x <- c('a','b')
y = c(256733,249800)
z <- data.frame(x,y)
z$y <- z$y/1000
z$y <- as.hms(z$y)
class(z$y)
sum(z$y)
目前返回...
506.533 秒的时差
时间变量最终应该是:
04:16 04:09
sum(z$y) = 08:26
【问题讨论】: