Contesto : Voglio tracciare una linea in un grafico a dispersione che non appare parametrico, quindi sto usando geom_smooth()
in ggplot
a R
. Restituisce automaticamente 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.
I GAM sta per modelli additivi generalizzati e usa una spline cubica.
Le seguenti percezioni sono corrette?
Loess stima la risposta a valori specifici.
Le spline sono approssimazioni che collegano diverse funzioni a tratti che si adattano ai dati (che compongono il modello di additivo generalizzato) e le spline cubiche sono il tipo specifico di spline utilizzato qui.
Infine, quando utilizzare le spline, quando utilizzare LOESS?
gam
funzione è quella del pacchettogam
, eseguirà sia le spline sia il livellamento polinomiale locale; LOESS è un'implementazione particolare del livellamento polinomiale locale con alcune cose extra aggiunte (come il downweight di grandi residui).