Got it, thanks!

On Wed, Dec 2, 2009 at 11:32 PM, Felix Andrews <fe...@nfrac.org> wrote:

> Either
> (1) use the 'alternating' option rather than 'relation' (see
> documentation for 'scales' argument);
> or
> (2) put 'rot' inside the 'y' list if you want it to apply only to the y
> axis.
>
>
>
> 2009/12/3 Peng Cai <pengcaimaill...@gmail.com>:
> > Hi Felix and Others,
> >
> > I just realized, after using relation="free" option, my y-axis labels got
> > rotated by 90 degree. Previously they were horizontal and now they are
> > vertical. I tried using "rot=" option but it rotates both x and y-axis
> > labels at the same time. Any suggestions,
> >
> > I'm trying:
> >
> > scales = list(relation="free", rot=90, y = list(at = yScale))
> >
> > Thanks,
> > Peng
> >
> > On Wed, Dec 2, 2009 at 6:17 PM, Peng Cai <pengcaimaill...@gmail.com>
> wrote:
> >>
> >> Got it thanks, (relation="free" worked), more specifically
> >>
> >> scales = list(relation="free", y = list(at = yScale))
> >>
> >> On Wed, Dec 2, 2009 at 6:04 PM, Felix Andrews <fe...@nfrac.org> wrote:
> >>>
> >>> 2009/12/3 Peng Cai <pengcaimaill...@gmail.com>:
> >>> > Hi Felix,
> >>> >
> >>> > Thanks for your help. If I'm defining my own y-scales like the one in
> R
> >>> > code
> >>> > below, then can I remove right side tick marks?
> >>>
> >>> Yes. Look at the description of the "scales" argument in ?xyplot
> >>>
> >>>
> >>> >
> >>> > dta<-read.table("data.txt", header=TRUE, row.names="Names")
> >>> > library(lattice)
> >>> > yScale <- seq(-200, 200, 10)
> >>> > barchart(data.matrix(dta),
> >>> >       horizontal=FALSE,
> >>> >       stack=TRUE,
> >>> >       par.settings = simpleTheme(col = 3:5),
> >>> >       auto.key=list(space="right"),
> >>> >       border=NA,
> >>> >     scales = list(y = list(at = yScale))
> >>> > )
> >>> >
> >>> > Thanks,
> >>> > Peng
> >>> >
> >>> > On Wed, Dec 2, 2009 at 5:44 PM, Felix Andrews <fe...@nfrac.org>
> wrote:
> >>> >>
> >>> >> 2009/12/3 Peng Cai <pengcaimaill...@gmail.com>:
> >>> >> > Hi R Users,
> >>> >> >
> >>> >> > I'm using following data/code (data is attached also) to produce a
> >>> >> > stacked
> >>> >> > barplot.
> >>> >> >
> >>> >> > # Sample Data:
> >>> >> > Names Col1 Col2 Col3
> >>> >> > Row1 -20 40 -10
> >>> >> > Row2 30 -20 40
> >>> >> > Row3 30 10 -20
> >>> >> > Row4 20 20 -10
> >>> >> >
> >>> >> >
> >>> >> > # R Code:
> >>> >> > dta<-read.table("data.txt", header=TRUE, row.names="Names")
> >>> >> > barchart(data.matrix(dta),
> >>> >> >     horizontal=FALSE,
> >>> >> >     stack=TRUE,
> >>> >> >     par.settings = simpleTheme(col = 3:5),
> >>> >> >     auto.key=list(space="right"),
> >>> >> >     border=NA
> >>> >> > )
> >>> >> >
> >>> >> > I need help with:
> >>> >> >
> >>> >> > 1. How can I remove the (y-axis) tick marks on the right side of
> the
> >>> >> > plot.
> >>> >>
> >>> >> Since you only have one panel, try scales = "free"
> >>> >>
> >>> >>
> >>> >> > 2. While reading in the data, I'm using "row.names=Names". Can I
> >>> >> > generalize
> >>> >> > this? What I mean is if for some other data set, the row names
> >>> >> > column
> >>> >> > has some other name (say Names2) or may be just blank. Can I still
> >>> >> > produce a
> >>> >> > similar graph plotting row labels (in this case they are Row1,
> Row2,
> >>> >> > ...) on
> >>> >> > x-axis.
> >>> >>
> >>> >> row.names can be a column number (1)
> >>> >> See ?read.table
> >>> >> It also describes the behaviour when the row names column is blank.
> >>> >>
> >>> >> >
> >>> >> > Any help would be appreciated,
> >>> >> >
> >>> >> > Thanks,
> >>> >> > Peng
> >>> >> >
> >>> >> > ______________________________________________
> >>> >> > 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.
> >>> >> >
> >>> >> >
> >>> >>
> >>> >>
> >>> >>
> >>> >> --
> >>> >> Felix Andrews / 安福立
> >>> >> Postdoctoral Fellow
> >>> >> Integrated Catchment Assessment and Management (iCAM) Centre
> >>> >> Fenner School of Environment and Society [Bldg 48a]
> >>> >> The Australian National University
> >>> >> Canberra ACT 0200 Australia
> >>> >> M: +61 410 400 963
> >>> >> T: + 61 2 6125 4670
> >>> >> E: felix.andr...@anu.edu.au
> >>> >> CRICOS Provider No. 00120C
> >>> >> --
> >>> >> http://www.neurofractal.org/felix/
> >>> >
> >>> >
> >>>
> >>>
> >>>
> >>> --
> >>> Felix Andrews / 安福立
> >>> Postdoctoral Fellow
> >>> Integrated Catchment Assessment and Management (iCAM) Centre
> >>> Fenner School of Environment and Society [Bldg 48a]
> >>> The Australian National University
> >>> Canberra ACT 0200 Australia
> >>> M: +61 410 400 963
> >>> T: + 61 2 6125 4670
> >>> E: felix.andr...@anu.edu.au
> >>> CRICOS Provider No. 00120C
> >>> --
> >>> http://www.neurofractal.org/felix/
> >>
> >
> >
>
>
>
> --
> Felix Andrews / 安福立
> Postdoctoral Fellow
> Integrated Catchment Assessment and Management (iCAM) Centre
> Fenner School of Environment and Society [Bldg 48a]
> The Australian National University
> Canberra ACT 0200 Australia
> M: +61 410 400 963
> T: + 61 2 6125 4670
> E: felix.andr...@anu.edu.au
> CRICOS Provider No. 00120C
> --
> http://www.neurofractal.org/felix/
>

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

Reply via email to