在比较 POSIXct 值时如何指定要使用的单位?
例如,
times <- c("2015-04-20T07:45:00Z","2015-04-20T07:30:00Z","2015-04-20T07:45:00Z","2015-04-20T07:45:00Z","2015-04-20T08:00:00Z")
time <- as.POSIXct(times,format = "%Y-%m-%dT%H:%M:%SZ")
diff(time)
产品
Time differences in secs
[1] -900 900 0 900
知道如何以分钟为单位指定这个时间吗?
最佳答案
尝试difftime
difftime(time[-1], time[-length(time)], unit='min')
关于R 指定时间戳差异的单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29828049/