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.