[R] Convert numeric to factor

Francisco J. Zagmutt gerifalte28 at hotmail.com
Thu Aug 4 01:58:38 CEST 2005


Why are you adding as.integer before the factor statement?  You are forcing 
the variable to be an integer even tough you are passing factor within the 
statement.  Try

Lease$ID <-factor(Lease$EarlyTermination)

Cheers

Francisco


>From: Haibo Huang <edhuang00 at yahoo.com>
>To: r-help at r-project.org
>Subject: [R] Convert numeric to factor
>Date: Wed, 3 Aug 2005 13:52:13 -0700 (PDT)
>
>Hi,
>
>I tried to do a logistic regression with polr(MASS). I
>thought I already converted the response to factor,
>but obvious I was wrong. Could anyone tell me what I
>did wrong and how to correct it? Thank you very much!
>
> > Lease=read.csv("LeaseDummy.csv", header=TRUE)
> > Lease$ID <-
>as.integer(factor(Lease$EarlyTermination))
> >
> >
>RegA=polr(ID~1+MSA+SIC.Code+TenantOption+LLOption+TOExercised,
>
>+  data=Lease, method=c("logistic"))
>Error in polr(ID ~ 1 + MSA + SIC.Code + TenantOption +
>LLOption + TOExercised,  :
>         response must be a factor
> > summary(RegA)
>
>
>Best,
>Ed.
>
>
>
>
>--- Jean Eid <jeaneid at chass.utoronto.ca> wrote:
>
> >
> > if labda is the elements of the vector and you know
> > what kexp is , you can
> > use apply
> >
> > apply(your_vector, 1, function(x) 1-
> > exp^(kexp^(-x)))
> >
> >
> > HTH
> >
> > Jean
> > On Wed, 3 Aug 2005, Rangesh Kunnavakkam wrote:
> >
> > > I  have a large vector of around 12597 elements
> > and I wish to calculate
> > > p-value for each element using a formula of
> > something like:
> > >                         p-value= 1-
> > exp^(kexp^(-labda))
> > > I was wondering someone could give some ideas how
> > to implement for each element.
> > > thankyou very much
> > > Rangesh.K
> > >
> > > ______________________________________________
> > > R-help at stat.math.ethz.ch mailing list
> > > https://stat.ethz.ch/mailman/listinfo/r-help
> > > PLEASE do read the posting guide!
> > http://www.R-project.org/posting-guide.html
> > >
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch mailing list
> > https://stat.ethz.ch/mailman/listinfo/r-help
> > PLEASE do read the posting guide!
> > http://www.R-project.org/posting-guide.html
> >
>
>______________________________________________
>R-help at stat.math.ethz.ch mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide! 
>http://www.R-project.org/posting-guide.html




More information about the R-help mailing list