Я новичок в этой странице и довольно новый в статистике и Р. Я работаю над проектом для колледжа с целью найти корреляцию между дождем и уровнем воды в реках. Как только корреляция доказана, я хочу прогнозировать / предсказывать это.
Данные У меня есть набор данных за несколько лет (взятых каждые 5 минут) для конкретной реки, содержащий:
- Количество осадков в миллиметрах
- Расход воды в кубических метрах в секунду
Эта река не имеет снега, поэтому модель основана только на дожде и времени. Иногда бывают замерзающие температуры, но я думаю об исключении этих периодов из данных, так как эта ситуация выходит за рамки моего проекта.
Примеры Здесь у вас есть пара графиков выборочных данных от дождя и подъема воды через несколько часов.
Красная линия - река. Апельсин - это дождь. Вы можете видеть, что всегда идет дождь, прежде чем вода поднимается в реке. В конце временного ряда снова начинается дождь, но это повлияет на течение реки позже.
Корреляция есть. Вот что я сделал в R, чтобы доказать корреляцию, используя ccf в R:
- взаимная корреляция
- ведущая переменная
- отставание
Это моя строка R, используемая для второго примера (один период осадков):
ccf(arnoiaex1$Caudal, arnoiaex1$Precip, lag.max=1000, plot=TRUE, main="Flow & Rain")
Моя интерпретация:
- что дождь ведет (случается первым),
ccf
Я прав?
О временных рядах . Этот временной ряд не имеет периодичности или сезонности. Дождь может прийти в любое время и вызвать эффект. Летом оно уменьшается, но это все-таки случается, это район с большим количеством осадков круглый год.
Модель и прогноз.
Я не знаю, как создать модель, чтобы иметь возможность делать прогноз, который говорит мне, сколько река собирается увеличить объем после периода дождя. Я пробовал некоторые arima
, auto arima
но не очень успешно. Должен ли я использовать Arima
, vars
или другая различная многомерная модель? Любая ссылка на пример будет очень полезна.
Пожалуйста, дайте мне знать, если вы знаете лучший способ сделать это предсказание, какую модель мне следует использовать. Есть несколько других вещей, которые я собираюсь сделать, но вычеркну их из этого объяснения для простоты. Я могу поделиться некоторыми данными, если требуется.