Comment puis-je tracer la moyenne des groupes de glissement de données en R?
-
27-10-2019 - |
Question
J'ai une distribution de fréquence je suis en train de complot dans l'affaire R. L'ensemble de données est tout à fait cependant bruyant et les résultats dans un complot en désordre.
Je voudrais prendre la moyenne de 10 unités fenêtres coulissantes et tracer les données au lieu. Espérons que cela va nettoyer la parcelle, en réduisant le nombre de points de données?
J'ai essayé scatter.smooth () et loess (), mais ceux-ci ne font pas ce que je veux. Je pourrais coder moi-même, mais se demande si quelqu'un était au courant d'une fonction qui pourrait sauver le temps?
La solution
Je trouve cela tout en continuant ma recherche sur Google - Cela semble résoudre mon problème: D
https://stats.stackexchange.com/questions/3051 / moyenne-de-un-fenêtre coulissante en r
Modifier
J'utilise les éléments suivants
library(zoo)
quartz()
plot(rollmean(freq_dist, 10))
fonctionne comme un rêve :-D
Je l'ai fait un install.packages("zoo", dependencies=TRUE)
afin d'obtenir la bibliothèque de zoo en R!