Alors je ne sais pas trop si c'est logique mais depuis que j'ai fait ce que tu m'as dit (avec le try), je n'ai plus mes erreurs... :D
Merci beaucoup!!!
Modérateur : Groupe des modérateurs
Code : Tout sélectionner
tab <- data.frame(x=rnorm(100),y=rnorm(100))
tab2 <- tab[0,]
# première boucle :
d.lm <- lm(y~x,data=tab)
d.lm
Call:
lm(formula = y ~ x, data = tab)
Coefficients:
(Intercept) x
0.11038 -0.02677
# logiquement dans chaque boucle j'ai une réinitialisation de d.lm (c.f. "model <- NULL"), ce qui donne cette étape intermédiaire
d.lm <- NULL
# deuxième boucle avec le tab2 cette fois-ci
d.lm <- lm(y~x,data=tab2)
Error in lm.fit(x, y, offset = offset, singular.ok = singular.ok, ...) :
0 (non-NA) cases
# si je fais afficher d.lm, je n'ai plus le modèle précédent mais bien
d.lm
NULL
Retourner vers « Questions en cours »
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité