I have a vector of dates: > data$date [1] "2009-04-06 CDT" "2009-04-07 CDT" "2009-04-08 CDT" "2009-04-09 CDT" "2009-04-10 CDT" "2009-04-11 CDT" "2009-04-12 CDT" "2009-04-14 CDT" [9] "2009-04-15 CDT" "2009-04-16 CDT" "2009-04-17 CDT" "2009-04-18 CDT" "2009-04-19 CDT" "2009-04-21 CDT" "2009-04-22 CDT" "2009-04-23 CDT" [17] "2009-04-24 CDT" "2009-04-25 CDT" "2009-04-26 CDT" "2009-04-27 CDT" "2009-04-28 CDT" "2009-04-29 CDT" "2009-05-01 CDT" "2009-05-02 CDT" [25] "2009-05-03 CDT" "2009-05-04 CDT" "2009-05-05 CDT" "2009-05-06 CDT" "2009-05-07 CDT" "2009-05-08 CDT" "2009-05-09 CDT" "2009-05-10 CDT" [33] "2009-05-12 CDT" "2009-05-13 CDT" "2009-05-14 CDT" "2009-05-15 CDT" "2009-05-16 CDT" "2009-05-17 CDT" "2009-05-18 CDT" "2009-05-19 CDT" [41] "2009-05-20 CDT" "2009-05-21 CDT" "2009-05-22 CDT" "2009-05-23 CDT" "2009-05-24 CDT" "2009-05-25 CDT" "2009-05-26 CDT" "2009-05-27 CDT" [49] "2009-05-29 CDT" "2009-05-30 CDT" "2009-05-31 CDT" "2009-06-01 CDT" "2009-06-02 CDT" "2009-06-03 CDT" "2009-06-05 CDT" "2009-06-06 CDT" [57] "2009-06-07 CDT" "2009-06-09 CDT" "2009-06-10 CDT" "2009-06-11 CDT" "2009-06-12 CDT" "2009-06-13 CDT" "2009-06-14 CDT"
I'd like to make a subset of this data as the x axis for a graph, using 10, so the first would be the first date, the final would be the final date, and the 8 in between would be spread equally through the set. Currently I have this: plot(data$date, data$DIFF, xaxt='n', xlab='', type='l', yaxt='n', ylab='', bg='white', tck=-0.025, main='', col='blue') axis(1, at=unique(data$date), labels=unique(data$date), lwd=.25, tck=-0.025) Which renders all 63 dates, which of course is far too cluttered. Any idea how I can easily reduce this to a subset of 10? -- Wells Oliver we...@submute.net [[alternative HTML version deleted]] ______________________________________________ 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.