bonjour,
on me demande de réaliser une régression logarithmique mais je ne toruve quasi rien dessus. pas de commandes , d'explication!!
vous auriez des pistes?
merci
Modérateur : Groupe des modérateurs
Code : Tout sélectionner
> diff2angiolog <- log(regroup2angio2$diff2angio)
> fix(diff2angiolog)
> diff2angiolog2 <- gsub("-Inf", "0.0000",diff2angiolog, fixed=TRUE)
> fix(diff2angiolog2)
> mode(diff2angiolog2))
Erreur : erreur de syntaxe dans "mode(diff2angiolog2))"
> mode(diff2angiolog2)
[1] "character"
Code : Tout sélectionner
library(MASS)
quine$Days #il y a des 0 dans Days
?logtrans
logtrans(Days ~ Age+Sex+Eth+Lrn, quine, alpha = seq(0.75, 6.5, le=20))
#Le graphe produit montre clairement que la vraisemblance marginale est maximale pour A = 2.2 environ
#donc, le modèle peut s'écrire:
#log(y + 2.2) = B0 + B1(Age) + B2(Sex) + B3(Eth) + B4(Lrn)
summary(lm(log(Days + 2.2) ~ Age+Sex+Eth+Lrn, quine))
Code : Tout sélectionner
val.logtrans <- logtrans(Days ~ Age+Sex+Eth+Lrn, quine, alpha = seq(0.75, 6.5, le=20))
max.val.logtrans <- approx(val.logtrans$y, val.logtrans$x, xout=max(val.logtrans$y)
max.val.logtrans
LA haumont a écrit :bonjour,
on me demande de réaliser une régression logarithmique mais je ne toruve quasi rien dessus. pas de commandes , d'explication!!
vous auriez des pistes?
merci
Retourner vers « Archives : Fonctions statistiques »
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité