У меня есть временной ряд в течение 10 лет без сезонных изменений (только одно значение в год), и я пытаюсь обнаружить тренд. Я действительно не понимаю, как это сделать. я прочитал, что скользящая средняя используется в этом случаеВременная серия Trend
То, что я сделал до сих пор:
CharFS <- read.csv("./DataInvestigation/TEST.csv", header=TRUE, sep=";")
ma.1 <- rep(1/5,5)
ma.2 <- rep(1/25,25) #How do I know what I should take?
ma.3 <- rep(1/81,81)
CharMA <- filter(CharFS, ma.1, sides=2)
plot(CharFS)
lines(ma.1, lty=2, col="blue")
lines(ma.2, lty=2, col="blue")
lines(ma.3, lty=2, col="blue")
Однако, ни одна строка не появляется. Я предполагаю, что ma.1
, ma.2
, ma.3
ошибаются, но я не знаю, как настроить его на мои данные, любые идеи? Или есть лучший способ получить тренд, когда нет сезонов? Было бы возможно с обычным сюжетом, а затем добавить строку? Однако это не сработало, когда я попробовал.
Заранее благодарен!
Я прочитал руководство и вместо применения фильтра я использовал ** CharSMA2 <- SMA (CharFSTime, n = 2) ** Я получаю новую строку, но я не вижу способа сказать, насколько хорошо эта тенденция прогнозируется? – user3476078
Без сюжета или воспроизводимого примера мне трудно сказать что-то разумное. – BlankUsername
Я новичок в этом сайте, и, по-видимому, вы можете загружать только фотографии с достаточным количеством точек репутации. – user3476078