Contexte : Je veux tracer une ligne dans un nuage de points qui n'apparaît pas paramétrique, donc j'utilise geom_smooth()
in ggplot
in R
. Il retourne automatiquement geom_smooth: method="auto" and size of largest group is >=1000, so using gam with formula: y ~ s(x, bs = "cs"). Use 'method = x' to change the smoothing method.
je suppose que GAM signifie des modèles additifs généralisés et il utilise une spline cubique.
Les perceptions suivantes sont-elles correctes?
Loess estime la réponse à des valeurs spécifiques.
Les splines sont des approximations qui connectent différentes fonctions par morceaux qui correspondent aux données (qui constituent le modèle additif généralisé), et les splines cubiques sont le type spécifique de spline utilisé ici.
Enfin, quand utiliser des splines, quand utiliser LOESS?
gam
fonction est celle du packagegam
, elle fera à la fois des splines et un lissage polynomial local; LOESS est une implémentation particulière du lissage polynomial local avec des éléments supplémentaires ajoutés (comme la sous-pondération des gros résidus).