On 03/05/2008 3:29 PM, Murray Richardson wrote:
Hello users,

I've noticed a problem when creating a stacked column plot when a column contains a negative and a positive value. e.g.

series1<-c(-1,-2, 3, 4, 5)
series2<-c( 5, -4,-3,-2, 1)
data<-rbind(series1,series2)
barplot(as.matrix(data), beside=FALSE)


In these cases (i.e. first, third and fifth columns) the plotting is not handled correctly. Compare this output with that of:

It doesn't make sense to stack values with mixed signs, but what barplot does appears to make sense. The first column has a bar of length -1 overplotted with a bar of length 5, which completely obscures it. What would you expect it to do?

Duncan Murdoch



barplot(as.matrix(data), beside=TRUE)


Shouldn't the plots look the same except in the beside=FALSE scenario the constituent bars should not be juxtaposed but instead are one on top of the other?

Thanks for any advice!

Murray Richardson

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

______________________________________________
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