Я ищу простой пример кода для того, как запустить Particle Filter в R. Пакет pomp, кажется, поддерживает математический бит пространства состояний, но примеры являются немного сложными, чтобы следовать программно для простого разработчика OO, такого как я, особенно как загрузить наблюдаемые данные в объект помпы.
Допустим, у меня есть CSV-файл с 1 столбцом зашумленных данных в качестве входных данных, и я хотел бы запустить его через фильтр частиц, чтобы, надеюсь, очистить его с выходными данными, являющимися оценками, в другой CSV-файл.
y <- read.csv("C:/Dev/VeryCleverStatArb/inputData.csv", header=FALSE)
#CSV to Pomp object ???
#Run Particle Filter
#Write estimates to csv.
Основная трудность с примерами заключается в загрузке данных CSV в объект помпы.
Очень простая модель пространства состояний должна быть достаточно хорошей на данный момент.
Есть идеи для R-любопытных?