[R] unexpected behavior of boxplot(x, notch=TRUE, log="y")

From: bogdan romocea <br44114_at_gmail.com>
Date: Thu 05 Oct 2006 - 15:26:35 GMT


A function I've been using for a while returned a surprising [to me, given the data] error recently:

   Error in plot.window(xlim, ylim, log, asp, ...) :

       Logarithmic axis must have positive limits

After some digging I realized what was going on:

x <- c(10460.97, 10808.67, 29499.98, 1, 35818.62, 48535.59, 1, 1,
   42512.1, 1627.39, 1, 7571.06, 21479.69, 25, 1, 16143.85, 12736.96,
   1, 7603.63, 1, 33155.24, 1, 1, 50, 3361.78, 1, 37781.84, 1, 1,
   1, 46492.05, 22334.88, 1, 1)
summary(x)
boxplot(x,notch=TRUE,log="y")  #unexpected
boxplot(x)  #ok
boxplot(x,log="y")  #ok
boxplot(x,notch=TRUE)  #aha

I can get around this, but thought that maybe boxplot() should be adjusted to deal with something like this on its own.

Thank you,
b.

platform       i386-pc-mingw32
arch           i386
os             mingw32
system         i386, mingw32
status
major          2
minor          4.0
year           2006
month          10
day            03
svn rev        39566
language       R

version.string R version 2.4.0 (2006-10-03)

R-help@stat.math.ethz.ch 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. Received on Fri Oct 06 01:49:49 2006

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.1.8, at Sun 08 Oct 2006 - 00:30:08 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.