0
我试图从阈值和时间值进行减法。这两个向量都是来自chron库的数据类型的时间。你如何执行时间减法向量R
部分1
dput(time)
structure(0.685162037037037, format = "h:m:s", class = "times")
dput(threshold)
structure(0.753472222222222, format = "h:m:s", class = "times")
当阈值越大则时间,其工作原理如下:
threshold-time
[1] 01:38:22
第2
但是,当时间超过阈值时,我得到部分分数如下:
dput(time)
structure(0.83318287037037, format = "h:m:s", class = "times")
dput(threshold)
structure(0.753472222222222, format = "h:m:s", class = "times")
threshold-time
[1] -0.07971065
我需要能够获得与第1部分相同类型的结果。任何想法如何工作。有没有什么方法可以用%H来表示格式化结果的第2部分:%M:%S?
如果你'时间阈值 #[1] 01:54:47' ,它给出'%H:%M:%S'中两个事件之间的差异。如果事先不知道哪一个会更大,请尝试'pmax(时间,阈值) - pmin(时间,阈值)' – akrun