On Feb 11, 2013, at 1:23 AM, Elaine Kuo wrote:

Hello,

I am drawing a boxplot using bwplot in lattice.
I would like to learn how to draw a thicker median line instead of the
default setting.
Thank you.

Code

bwplot(........,
   pch=rep("|",2))


At the moment panel.bwplot has code at the end that I think deals with that aspect:

 if (all(pch == "|")) {
            mult <- if (notch)
                1 - notch.frac
            else 1
            panel.segments(levels.fos - mult * blist.height/2,
                blist.stats[, 3], levels.fos + mult * blist.height/2,
blist.stats[, 3], lwd = box.rectangle$lwd, lty = box.rectangle$lty, col = box.rectangle$col, alpha = alpha, identifier = paste(identifier,
                  "dot", sep = "."))
        }
        else {
            panel.points(x = levels.fos, y = blist.stats[, 3],
                pch = pch, col = col, alpha = alpha, cex = cex,
fontfamily = fontfamily, fontface = chooseFace(fontface, font), fontsize = fontsize.points, identifier = paste(identifier,
                  "dot", sep = "."))
        }

So you need to find a way to change the box.rectangle$lwd setting before this code is executed. Looking at

names(trellis.par.get())

It appears that graphic parameter can be set with trellis.par.set().

--
David.


Elaine

        [[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.

David Winsemius, MD
Alameda, CA, USA

______________________________________________
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.

Reply via email to