[R] How to custom the tick and type in bwplot
Deepayan Sarkar
deepayan.sarkar at gmail.com
Fri Apr 24 23:01:52 CEST 2009
On 4/24/09, David Winsemius <dwinsemius at comcast.net> wrote:
>
> On Apr 24, 2009, at 1:33 PM, Guanghong Zuo wrote:
>
>
> > Dear R users
> >
> > I use bwplot to plot some figures. There are two troubles:
> >
> > 1. How to change the dot of the mean to a line, like the style in boxplot
> >
>
> Sometimes you need to refer the the help page for panel.<type of plot>, in
> this case:
> ?panel.bwplot
>
> ... so the answer is now staring you in the face:
> bwplot(decrease ~ treatment, OrchardSprays, groups = rowpos, pch="|")
>
>
> >
> > 2. How to hide some tick marks. For example, I have seven tick: A, B, C,
> D,
> > E, F, G,
> > but I want show four marks: A, C, E, G on the x-axis.
> >
>
> Using the example in bwplot again, and a fair amount of fruitless
> experimentation with the theory that one could do anything useful with
> scales=list(at= list(<something>)), I finally ended up trying , labels=c( )
> per Sarkar's Lattice book, producing this:
>
> bwplot(decrease ~ treatment, OrchardSprays, groups = rowpos,
> scales=list(x=list( labels=c("A","","","D","","F","","")
> )))
or
bwplot(decrease ~ treatment, OrchardSprays, groups = rowpos, pch="|",
scales = list(x = list(at = c(1, 3, 5, 7), labels = c("A", "C",
"E", "G"))))
or
bwplot(decrease ~ treatment, OrchardSprays, groups = rowpos, pch="|",
xlim = c("A", "", "C", "", "E", "", "G"))
-Deepayan
More information about the R-help
mailing list