# Souvenez-vous qu'on peut exclure des valeurs avec le symbole "!" # On peut analyser un sous-ensemble des données de "bird" en utilisant l'argument 'subset' de la fonction lm(). lm3 <- lm(logMaxAbund ~ logMass, data=bird, subset =! bird$Aquatic) # enlever les oiseaux aquatiques du modèle # Cette commande permet également d'exclure les oiseaux aquatiques lm3 <- lm(logMaxAbund ~ logMass, data=bird, subset=bird$Aquatic == 0) # Examinons le modèle opar <- par(mfrow=c(2,2)) plot(lm3) summary(lm3) par(opar) # Comparons les deux analyses opar <- par(mfrow=c(1,2)) plot(logMaxAbund ~ logMass, data=bird, main="All birds", ylab = expression("log"[10]*"(Maximum Abundance)"), xlab = expression("log"[10]*"(Mass)")) abline(lm2,lwd=2) plot(logMaxAbund ~ logMass, data=bird, subset=!bird$Aquatic, main="Terrestrial birds", ylab = expression("log"[10]*"(Maximum Abundance)"), xlab = expression("log"[10]*"(Mass)"), pch=19) abline(lm3,lwd=2) opar(par)