Документация 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")
* +1012 *
Первый - это rollmean, а второй - runm. Я также получил несколько предупреждений из этого примера, но я предполагаю, что пока все в порядке. Очевидно, что они создают разные графики, так в чем же разница между этими двумя функциями?