Try this: Lines <- " protokollid date start end 4 2/23/2009 8:50:10 15:17:30 4 2/24/2009 9:47:00 13:52:25 5 3/22/2009 8:51:25 12:00:05"
library(chron) skiers <- read.table(textConnection(Lines), header = TRUE, as.is = TRUE) skiers <- transform(skiers, date = dates(date), start = times(start), end = times(end)) bp <- boxplot(as.numeric(skiers$start), yaxt = "n") axis(2, bp$stats, times(bp$stats), las = 2, cex.axis = 0.5) On Sat, Dec 5, 2009 at 6:52 AM, uvilla <maruchave...@hotmail.com> wrote: > > hi again > > I will try this time to explain my problem clearly > I have the following data from the file skiing.csv (3 first rows) > > protokollid date start end > 1 4 2/23/2009 8:50:10 15:17:30 > 2 4 2/24/2009 9:47:00 13:52:25 > 3 5 3/22/2009 8:51:25 12:00:05 > > > I have the following script > > library(chron) > > skiers=read.csv("skiing.csv") > strptime("08:50:10","%H:%M:%S") > > start=times(skiers[,3]) > strptime(start,"%H:%M:%S") > end=times(skiers[,4]) > strptime(end,"%H:%M:%S") > > #calc lenght of the route > length.route=end-start > > #calc medians > median(start) > median(length.route) > > Then I want to do a box plot of the staring time > when I use: > > boxplot(start) > > this error appears: Warning message: > In is.na(x) : is.na() applied to non-(list or vector) of type 'NULL' > > when I try to convert start as POSIXct > > > start=as.POSIXct(start) > Error in as.POSIXct.default(start) : > do not know how to convert 'start' to class "POSIXlt" > > and when I try to convert skiers[,3] as POSIXct > > > skiers[,3]=as.POSIXct(skiers[,3]) > Error in as.POSIXlt.character(as.character(x)) : > character string is not in a standard unambiguous format > > start is of "times" class and skiers[,3] of "factor" class > > I want to do a boxplot of the starting time of my data, which reflect the > median " 08:36:45", and all O get in the y axis are decimal numbers :( > Help please > > Best regards > > Maria Stauss > > > -- > View this message in context: > http://n4.nabble.com/HELP-boxplot-for-time-class-tp949154p949154.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. > [[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.