Home
Aide mémoire R
Quelques librairies R
Liens & contact
Recherche :
Aide-memoire-R > Statistiques > Regression-lineaire

Régression linéaire.

La fonction lm permet de calculer la régression linéaire d'une variable dépendante numérique en fonction de variables explicatives.

Exemple de régression linéaire toute simple :

x <- c(4, 6, 3, 5, 1, 9)
y <- 2 * x + 1 + rnorm(6, 0, 0.3)
lm(y ~ x)
donne par exemple :
Call:
lm(y ~ x)
Coefficients:
(Intercept)            x  
     0.8384       2.0289  

Appel de lm avec un data frame :

L'objet renvoyé par lm est de la classe "lm" et a les attributs suivants : lin <- lm(y ~ x, fr) :

Prédiction de valeurs :
predict(lin, newdata = data.frame(x = c(1, 2, 3, 4, 5))) : renvoie un vecteur des valeurs prédites (noms des variables explicatives doivent être les mêmes dans le data frame.

régression multiple : si fr est un data frame de variables x, y et z :


Dernière date de modification : 2010-05-22