Why not convert them to dates? Assuming you are using that perverse Month/Day/Year format
x <- c("12/9/2007" ,"12/16/2007","1/1/2008","1/3/2008","1/12/2008") xx <- as.Date(x, "%m/%d/%Y") xx --- On Tue, 7/21/09, liujb <liujul...@yahoo.com> wrote: > From: liujb <liujul...@yahoo.com> > Subject: [R] how to transform m/d/yyyy to yyyymmdd? > To: r-help@r-project.org > Received: Tuesday, July 21, 2009, 1:16 PM > > Hello, > > I have a set of data that has a Date column looks like > this: > 12/9/2007 > 12/16/2007 > 1/1/2008 > 1/3/2008 > 1/12/2008 > etc. > > I'd like the date to look something like the follow (so > that I could sort by > date easily). > 20071209 > 20071216 > 20080101 > 20080103 > 20080112 > > How to do it? Thank you very much > Julia > -- > View this message in context: > http://www.nabble.com/how-to-transform-m-d-yyyy-to-yyyymmdd--tp24591898p24591898.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@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. > ______________________________________________ R-help@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.