Skip to content
Prev 12271 / 398502 Next

component chart

Hi
following data:
80,000 and maintenance starts from 80,000 to 100,000. I also want to display
the total as another bar starting from 0 to 100,000.
Sounds like you need the barplot() function.. For example (not very polished
:) ...

    barplot(matrix(c(8,2,0,10),ncol=2), horiz=T)

... or (_slightly_ more polished) ...

    barplot(matrix(c(8,2,0,0,0,10),ncol=2), col=c("red","green","blue"),
                horiz=T, names=c("Components", "Total"),
                legend.text=c("Sales", "Maintenance", "Total"),
                space=0.5, xlim=c(0, 15))

Hope that helps

Paul


-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._