[this mail needed manual approval by the list maintainer
because lycos.com seems to append two lines of Spam.
Please consider NOT using lycos anymore...
Martin Maechler, R lists maintainer ]
newbie-question
How do I create a component chart using R? For example, given the following data:
1994
sales 80,000
maintenace 20,000
I want to create a horizontal bar graph where sales starts from 0 to 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.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
component chart
2 messages · Angela Benette, Paul Murrell
5 days later
Hi
How do I create a component chart using R? For example, given the
following data:
1994
sales 80,000
maintenace 20,000
I want to create a horizontal bar graph where sales starts from 0 to
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
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._