Я бы хотел посчитать разницу во времени от формата POSIXct.Я могу рассчитать разницу между последовательными точками, используя
diff(data$time)
, но не от всех против всех.Поэтому я предполагаю, что мои данные, по крайней мере, правильно импортированы.
Я действительно хочу рассчитать все расстояния между точками одного человека, поэтому мои данные выглядят следующим образом: Posix, Individual, otherinfo.Если есть простой способ, я хотел бы автоматически рассчитать различия по всем точкам на человека.Если это не так просто, я сделаю подмножества данных для каждого человека.Я попытался
dist(data$time)
, потому что я знаю, что это инструмент для вычисления матрицы расстояний, но, к сожалению, он просто дает мне список возрастающих чисел (1,2,3, ...), так что я думаю, что он не знаком сформат времени ..
Большое спасибо!