97 votes

geom_smooth () quelles sont les méthodes disponibles?

Je suis en utilisant geom_smooth() à partir de ggplot2.

Dans le springer livre, il y a un exemple (page 51), où method="lm" est utilisé. Dans le manuel en ligne il n'existe pas de parler des méthodes de l'argument dans la fonction http://had.co.nz/ggplot2/geom_smooth.html. Je vois d'autres résultats de google (et des questions) de personnes à l'aide de la "loess'.

Question

Est-il une liste exhaustive quelque part qui explique les options?

De ce que je peux voir lm dessine une ligne droite de loess attire une très belle douceur de la courbe, je suppose il y a d'autres qui attirent plus d'un jaggered ligne entre les points de référence?

Le se-option à partir de l'exemple n'est pas également dans l'aide ou la documentation en ligne.

FWIW voici mon code.

p <- ggplot(output8, aes(age, myoutcome, group=id, colour=year_diag_cat2)) +
  geom_line() + scale_y_continuous(limits = c(lwr,upr))
p + geom_smooth(aes(group=year_diag_cat2), method="loess", size=2, se=F)

42voto

nzcoops Points 2156

Parfois, c'est de poser la question qui rend la réponse sauter. Les méthodes et les arguments supplémentaires sont répertoriés sur le ggplot2 wiki stat_smooth page.

Ce qui est évoqué sur l' geom_smooth() page:

"Voir stat_smooth pour des exemples de l'aide intégrée dans l'ajustement du modèle si vous besoin d'un peu plus souple, cet exemple vous montre comment tracer les ajustements à partir de n'importe quel modèle de votre choix".

Ce n'est pas la première fois que j'ai vu des arguments dans les exemples pour ggplot graphiques qui ne sont pas spécifiquement dans la fonction. Il est difficile de travailler hors de la portée de chaque fonction, ou peut-être que je suis pas encore tomber sur une liste explicite de la magie qui dit ce qui va et ne fonctionnera pas à l'intérieur de chaque fonction.

22voto

wespiserA Points 1541

L'argument method spécifie le paramètre de la statistique smooth, vous pouvez voir stat smooth pour obtenir la liste de tous les arguments possibles de l'argument method: http://had.co.nz/ggplot2/stat_smooth.html .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X