Bert Gunter "The trouble with having an open mind is that people keep coming along and sticking things into it." -- Opus (aka Berkeley Breathed in his "Bloom County" comic strip )
On Fri, Dec 18, 2015 at 12:32 PM, Luigi Marongiu <marongiu.lu...@gmail.com> wrote: > Dear all, > I am plotting some data using lattice's barchart. One of the counts I > am plotting has a very large value with respect to the other variables > and I would like to introduce a break in the axis to compensate for > this 'anomaly' and give more breath to the other bars. In this example > the high count is for the variable 'b' and I would like to introduce a > break of 50-100 in the x axis. > I have seen from the internet that the common approach is to stack > together two figures but in my case I am using a multipanel plot and I > think this way won't work for my plot. > Is there a simple way to introduce a break in the axis of a multipanel > lattice plot? No. (Thank goodness -- it defeats the purpose of the display). -- Bert > Thank you > L > > the example: >>>> > A <- c('a', 'b', 'c', 'd', 'a', 'b', 'c', 'd', > 'b', 'c', 'd', 'b', 'c', 'd') > B <- c(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, > 1, 1, 1) > C <- c(0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, > 1, 1, 1) > D <- c(4, 120, 7, 23, 4, 24, 3, 12, 7, 1, > 1, 5, 0, 0) > E <- c(0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, > 1, 1, 1) > DF <- data.frame(A, B, C, D, E, stringsAsFactors = FALSE) > library(lattice) > barchart( > A ~ D|E, > DF, > groups = C, > stack = TRUE, > main = "Comparison of test results", > xlab = "Count", > col = c("yellow", "orange"), > par.settings = list( > strip.background = list(col="light grey"), > superpose.polygon=list(col= c("yellow", "orange")) > ), > scales = list( > alternating = FALSE > ), > key = list( > space="top", > columns=2, > text=list(c("Single infections", "Multiple infections"), col="black"), > rectangles=list(col=c("yellow", "orange")) > ), > ) > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.