我有一个“x 分钟”的 difftime。当我将它分配给配置为 difftime/secs 的向量时,它不会转换值,返回“x secs”而不是“60x secs”
这是一个错误还是设计使然?我可以通过下面的转换来强制它,但它似乎太混乱了。
v[1] <- as.difftime(as.numeric(a, units="secs"), units="secs")
我正在使用 R 3.3.1。
谢谢!
> v
Time differences in secs
[1] 120 120 1937 259013 23
> a
Time difference of 1 mins
> v[1] <- a
> v
Time differences in secs
[1] 1 120 1937 259013 23
> v[1]
Time difference of 1 secs