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?
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 <[email protected]> wrote:
> 2009/12/3 Peng Cai <[email protected]>:
> > 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
> >
> > ______________________________________________
> > [email protected] 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: [email protected]
> CRICOS Provider No. 00120C
> --
> http://www.neurofractal.org/felix/
>
[[alternative HTML version deleted]]
______________________________________________
[email protected] 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.