Разница между runm, используемым в plot (), и rollmean, используемым в пакете zoo - PullRequest
0 голосов
/ 15 апреля 2019

Документация plot() на самом деле не помогла, как и rollmean(), мне интересно, в чем разница между ними. Я предполагаю, что они оба вычисляют скользящее среднее, но я не уверен, как они отличаются

Вот лишь краткий пример, который я попробовал:

library(ggplot2)
library(zoo)

d <- data.frame("a" = 1:10, "b" = rnorm(10))
ggplot(d,aes(a,b)) + geom_line(aes(y=rollmean(b,k=1)))
plot(d, runm = 1, type = "simple")

rollmean

* +1012 *runm

Первый - это rollmean, а второй - runm. Я также получил несколько предупреждений из этого примера, но я предполагаю, что пока все в порядке. Очевидно, что они создают разные графики, так в чем же разница между этими двумя функциями?

...