[R] Convert numeric to factor

Haibo Huang edhuang00 at yahoo.com
Wed Aug 3 22:52:13 CEST 2005


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
>




More information about the R-help mailing list