我在尋找更快,更準確的方法來查找兩次之間的差異,最好使用xts
或zoo
包。此刻,我想找出兩次之間的毫秒數差異,爲此,我一直使用difftimes
函數(單位設置爲秒,然後我將該數乘以1000得到毫秒 - 例如:as.numeric(difftime(time2, time1, units = "secs")) * 1000
)。使用xt或zoo查找更快更準確的時差R
這似乎工作得相當好,但我希望更快,更準確的東西,所以我希望使用xts
或zoo
來代替。但是,我不知道如何去找出使用這些軟件包兩次之間的差異。
它們在xts
或zoo
中有哪些特殊功能,可以找到兩次之間的區別?另外,它們是否可以讓我計算兩次之間的毫秒差異?
編輯:有一些重要的,我忘了包括在我原來的主題:爲什麼我想要更準確的時間方法的原因是由於在我的時代舍入問題。我有一個類似的問題,在這裏給出這個主題:How R formats POSIXct with fractional seconds其中我的時間是幾分之一秒(例如我得到的時間11:12:53.332
,而不是時間11:12:53.333
)。到目前爲止,我通過在數字中加入一小部分時間來「固定」這個問題,即通過編寫11:12:53.332 + 1e-6
,我可以將11:12:53.332
更改爲11:12:53.333
。然而,我現在需要降低到微秒,所以不是通過增加另一個分數來「解決」這個問題,而是使用一個包或函數或其他東西來實現這個任務。
https://stackoverflow.com/questions/39131578/r-time-difference-between-2-columns-in-milliseconds – Masoud