[R] convert date to a factor

arun smartpink111 at yahoo.com
Fri Jul 20 19:02:37 CEST 2012


Hi,

Try this:
dat1<-read.table(text="
       id    date        a        b      c        y
1      1 8/6/2008    Red    15    B          22
2      1 8/6/2008  Green  15    B          22
",sep="",header=TRUE)
 dat1$date<-with(dat1,as.factor(date))
 dat1
  id     date     a  b c  y
1  1 8/6/2008   Red 15 B 22
2  1 8/6/2008 Green 15 B 22
 is.factor(dat1$date)
[1] TRUE
A.K.



----- Original Message -----
From: Yolande Tra <yolande.tra at gmail.com>
To: r-help at r-project.org
Cc: 
Sent: Friday, July 20, 2012 10:44 AM
Subject: [R] convert date to a factor

Hello,

I would like to convert date as a factor to represent time in a repeated
measure situation in the following code. How would I do that?
>  d <- read.csv(file.path(dataDir,"data.csv"), as.is=T,stringsAsFactors =
FALSE)
> d[1:2,]
        id     date         a        b      c         y
1       1 8/6/2008     Red    15     B          22
2       1 8/6/2008   Green   15     B          22
Thank you,
Y

    [[alternative HTML version deleted]]

______________________________________________
R-help at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.




More information about the R-help mailing list