Skip to content
Back to formatted view

Raw Message

Message-ID: <1342803757.12289.YahooMailNeo@web142601.mail.bf1.yahoo.com>
Date: 2012-07-20T17:02:37Z
From: arun
Subject: convert date to a factor
In-Reply-To: <CAF=8oOagbHTCpxDHUNwnMXjGj7H8hLMALTtTMJfOehHT6OMQrA@mail.gmail.com>

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.