josef.kar...@phila.gov wrote: > I have a matrix with 12 rows (one for each month), 2 columns (baseflow, > runoff). I would like to make a barplot similar to Excel’s “clustered > column chart�. > Here is my matrix ‘x’ > > 8.258754 13.300710 > 10.180953 10.760465 > 11.012184 13.954887 > 10.910870 13.839839 > 9.023519 11.511129 > 7.189241 12.519830 > 5.925576 17.101491 > 5.211613 13.585175 > 5.039592 13.506304 > 4.462325 9.963006 > 5.586521 11.306202 > 7.739242 14.669374 > > If I use barplot(x, beside=T), column 1 appears on the left side of the > plot, and then column 2 appears on the right side of the plot. I would > rather that they alternate, so that for month 1, I see 2 bars – column 1, > then column 2. And so forth for months 2-12. Is there a simple way to do > this? (In excel this is the chart option for “clustered column�)
Can't you just transpose x? barplot(t(x), beside=T) -- Peter Dalgaard Center for Statistics, Copenhagen Business School Phone: (+45)38153501 Email: pd....@cbs.dk Priv: pda...@gmail.com
______________________________________________ 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.