xts
またはzoo
パッケージを使用して、2回の差異をより迅速かつ正確に見つける方法を探しています。現時点では、2回のミリ秒の差を見たいと思います。これを行うには、difftimes
関数を使用しています(単位は秒に設定し、1000を掛けてミリ秒にします)。例えば、as.numeric(difftime(time2, time1, units = "secs")) * 1000
)。xtsや動物園を使ってより速く正確な時間差を見つけようR
これはうまくいくようですが、より速く正確なものを期待していますので、代わりにxts
またはzoo
を使用します。しかし、これらのパッケージを使用して2回の違いを見つける方法についてはわかりません。
xts
またはzoo
の2つの違いがありますか?さらに、2つの時間のミリ秒差を計算できるようにする関数はありますか?
編集:私の元のトピックに含めることを忘れてしまった重要なことがあります。私がより正確な時間の方法を望んでいるのは、私の時代の丸めの問題によるものです。私はこのトピックで題したものと同じような問題を抱えています:How R formats POSIXct with fractional seconds私の時間は数分の1秒で消えてしまいます(例えば、私は時間11:12:53.333
ではなく11:12:53.332
です)。これまでのところ、この問題を修正するために、11:12:53.332
を11:12:53.333
に変更すると、11:12:53.332 + 1e-6
と書くことができます。しかし、今はマイクロ秒に下がる必要があるので、この問題を別の部分を追加することによって修正するのではなく、むしろパッケージや関数などを使ってこの作業を達成することになります。
https://stackoverflow.com/questions/39131578/r-time-difference-between-2-columns-in-milliseconds – Masoud