Les posteurs les plus actifs de la semaine
Eric Wajnberg
 


Ordered probit avec clm2, error

Aller en bas

Ordered probit avec clm2, error

Message par alice0111 le Mar 6 Nov 2012 - 21:34

Bonjour,

Je suis nouvelle dans l'utilisation de R. Je souhaite faire une ordered probit regression. Ma variable dépendante y représente le choix de paiement en M&A: y=0 si la transaction est financée uniquement par stock, y=1 s'il s'agit d'un mélange de cash et de stock et y=2 si le financement se fait uniquement avec du cash.
Mes variables indépendantes sont CollateralB, Cashavailable et Leverage.
Voici le code que j'ai écrit sur R:

Code:
> library(ordinal)
> datareg<-read.xls("C:/regression.xls")
> myprobit<-clm2(Newpercentagecash ~ CollateralB + CashavailableB + LEVERAGEB, data = datareg, link = "probit")
Error in clm2(Newpercentagecash ~ CollateralB + CashavailableB + LEVERAGEB,  :
  response needs to be a factor

Je ne comprends pas ce que signifie ce message d'erreur. Mon "y" ne prenant que les valeurs 0,1 ou 2. Je n'ai pas trouvé de définition claire de "factor".

Pourriez-vous m'aider s'il vous plait?

Merci d'avance,

Alice


Dernière édition par A.D. le Mer 7 Nov 2012 - 16:40, édité 1 fois (Raison : Balises "code" (merci d'y penser ! ;) ))

alice0111

Nombre de messages : 2
Date d'inscription : 06/11/2012

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ordered probit avec clm2, error

Message par droopy le Mer 7 Nov 2012 - 12:47

Bonjour,

ça veut dire qu'au lieu de considérer ta variable comme une variable catégorielle à 3 modalités, il l'a considéré comme une variable quantitative donc numérique. It te faut faire
Code:
datareg$Newpercentagecash  <- as.factor(datareg$Newpercentagecash)

Cordialement
avatar
droopy

Nombre de messages : 1109
Date d'inscription : 04/09/2009

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ordered probit avec clm2, error

Message par alice0111 le Mer 7 Nov 2012 - 21:29

Merci beaucoup pour votre aide. Cela fonctionne maintenant.

Cordialement,

Alice

alice0111

Nombre de messages : 2
Date d'inscription : 06/11/2012

Voir le profil de l'utilisateur

Revenir en haut Aller en bas

Re: Ordered probit avec clm2, error

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