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.

Reply via email to