Hello, There are two or three simple ways.
x <- c("2012-08-09 22:23:00", "2012-08-09 22:24:00") #1st: dates without times as.Date(x) [1] "2012-08-09" "2012-08-09" #2nd: dates and times and time zones. # Too big for axis tick marks? as.POSIXct(x) [1] "2012-08-09 22:23:00 BST" "2012-08-09 22:24:00 BST" #3rd: using ?format.POSIXct you can do whatever you want. y <- as.POSIXct(x) format(y, format = "%m/%Y") format(y, format = "%b/%Y") Hope this helps. Rui Barradas Em 12-08-2012 06:33, Erin Hodgess escreveu:
Dear R People: I have a column in a data frame that has date and time (one per minute), such as "2012-08-09 22:23:00 2012-08-09 22:24:00" etc. What is the best way to change that into numeric dates to be used as an x-axis, please? I've been looking at as.Date and as.Date.numeric, but those are for monthly/yearly data. Thanks for any help in advance! Sincerely, Erin
______________________________________________ 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.