On Tue, Jul 6, 2010 at 8:58 AM, LosemindL <comtech....@gmail.com> wrote: > > Hi all, > > I have an Nx2 array, where the first column contains the timestamps and the > second column contains the corresponding data. > > second | ts > --------| -- > 14:25:00| 18 > 14:25:02| 14 > 14:25:04| 11 > 14:25:06| 4 > 14:25:08| 24 > 14:25:10| 13 > 14:25:12| 12 > 14:25:14| 6 > 14:25:16| 21 > 14:25:18| 37 > 14:25:20| 21 > 14:25:22| 9 > > How do I plot such data with X-axis showing the timestamps (seconds) and the > Y-axis showing the data? >
Try this (and see the three vignettes, i.e. pdf documents, that come with zoo, the zoo help files and the article on dates and times in R News 4/1): Lines <- "second | ts 14:25:00| 18 14:25:02| 14 14:25:04| 11 14:25:06| 4 14:25:08| 24 14:25:10| 13 14:25:12| 12 14:25:14| 6 14:25:16| 21 14:25:18| 37 14:25:20| 21 14:25:22| 9" library(zoo) library(chron) z <- read.zoo(textConnection(Lines), header = TRUE, sep = "|", FUN = times) plot(z, type = "o") # overplot points and lines ______________________________________________ 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.