Forum de Statistiques
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Les posteurs les plus actifs de la semaine
Aucun utilisateur

-39%
Le deal à ne pas rater :
Ordinateur portable ASUS Chromebook Vibe CX34 Flip
399 € 649 €
Voir le deal

Regression logistique multinomiale

3 participants

Aller en bas

Regression logistique multinomiale  Empty Regression logistique multinomiale

Message par I.A Mar 10 Mai 2011 - 15:18

Bonjour,

ma variable à expliquer est Y qui prend les valeurs 0 , 1 ou 2 , c'est une variable qualitative nominale non ordonnée , je voudrais faire une régression logistique multinomiale de Y en fonction des 3 variables , est ce que je dois transformer ma variables Y en variable qualitative binaire?

Merci d'avance pour vos réponses qui m'aideraient beaucoup.

I.A

Nombre de messages : 11
Date d'inscription : 10/05/2011

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par Ayana Mar 10 Mai 2011 - 15:49

Bonjour,

En binarisant ça ne sera plus une régression logistique multinomiale mais une régression logistique classique, les deux existent. En binarisant il y a risque de perte d'information (perte de puissance stat en conséquence), donc tant qu'à faire autant faire une régression logistique multinomiale.
Ayana
Ayana

Nombre de messages : 550
Localisation : Londres
Date d'inscription : 18/08/2009

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par I.A Mar 10 Mai 2011 - 19:01

Merci Ayana ,

Est il préférable d'utiliser la commande glm ?

r <- glm(Y~X1+X2+X3, family=binomial)
summary(r)

I.A

Nombre de messages : 11
Date d'inscription : 10/05/2011

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par Ayana Mer 11 Mai 2011 - 6:49

Glm dans ce cas sert à faire de la régression logistique classique. Pour la multinomiale, il faut utiliser la fonction mlogit qui fait partie du package globaltest! Voilà un lien pour le détail de cette fonction :

http://rss.acs.unt.edu/Rdoc/library/globaltest/html/mlogit.html
Ayana
Ayana

Nombre de messages : 550
Localisation : Londres
Date d'inscription : 18/08/2009

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par I.A Mer 11 Mai 2011 - 8:01

Est ce qu'on peut utiliser le Package mlogit car je n'arrives pas à installer le Package globaltest ?

I.A

Nombre de messages : 11
Date d'inscription : 10/05/2011

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par Nik Mer 11 Mai 2011 - 9:16

Pour ce genre de question dans R tape :
Code:

RSiteSearch("multinomial regression")
et tu auras plein de possibilités dans différents packages.

Nik

Nik

Nombre de messages : 1606
Date d'inscription : 23/05/2008

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par I.A Mer 11 Mai 2011 - 12:33

Merci Nik ,
J'ai essayé avec la fonction mlogit j’ai écrit ces syntaxes :

Structures<-as.factor(Structures)
Classreg <-mlogit.data(calib, varying=NULL, choice="Structures", shape="wide")
mlogit.model<- mlogit(Structures~Ep+Profc+Slope,data=calib)

mais cela ne marche pas. j'ai le message d'erreur suivant:
[Erreur dans `row.names<-.data.frame`(`*tmp*`, value = character(0)) :
invalid 'row.names' length"]

Pouvez-vous m’indiquer l’erreur ou les bonnes syntaxes.
Merci d’avance

Echatillon des données

Ep Alt Curve Planc Profc Slope Structures
1 0.22 72.44 -0.04 0.01 0.06 6.63 0
2 0.22 69.46 -0.03 -0.05 -0.01 6.13 0
3 0.25 72.89 0.20 0.03 -0.17 6.51 0
4 0.25 72.68 0.79 0.10 -0.69 5.63 0
5 0.25 72.38 0.50 -0.19 -0.70 4.83 0



I.A

Nombre de messages : 11
Date d'inscription : 10/05/2011

Revenir en haut Aller en bas

Regression logistique multinomiale  Empty Re: Regression logistique multinomiale

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum