Я хочу применить скрытую модель Маркова к некоторым данным отслеживания, которые у меня есть. Я прочитал, что данные необходимо отбирать с регулярным временным интервалом для работы этой модели. Однако мои треки не всегда точно повторяются. Как я могу упорядочить свой набор данных в R?Как создать регулярные интервалы времени для данных GPS для скрытой марковской модели
Вот некоторые фиктивные данные в качестве примера для вас работать с
tracks <- read.table(text =
"latitude, longitude time
52.111122, -10.544271 12:00
52.10944, -10.554933 13:00
52.108898, -10.558025 14:00
52.108871, -10.560946 15:01
52.113991, -10.582005 16:22
52.157223, -10.626506 17:00
52.194977, -10.652878 18:04
52.240215, -10.678817 19:09
52.26421, -10.720366 20:00
52.264015, -10.720642 21:05"
, header = TRUE, sep = ",")
Благодаря
спасибо за ваш ответ. Есть ли какая-то лучшая практика для этого? Например, следует ли интерполировать при более крупном временном разрешении, чем в исходных данных? –
Извините, но я не знаю. Однако вы можете попробовать с разными разрешениями. Обратите внимание, что я обновил образец, чтобы разрешить 'n> nrow (tracks)'. Попробуйте использовать разные значения 'n'. – bergant