[R] Multiple barplots on the same axis
Marc Schwartz
MSchwartz at mn.rr.com
Fri Oct 13 16:09:02 CEST 2006
On Thu, 2006-10-12 at 23:08 -0300, Andre Nathan wrote:
> Hi
>
> R newbie here :)
>
> I need to plot 3 barplots in the same axis, something like
>
> |
> | _ _ _
> | | | _ | | _ | | _
> | _ | || | _ | || | _ | || |
> | | || || | | || || | | || || |
> -+-----------------------------------------
> | v1 v2 v3
>
>
> Is there any documentation describing how to achieve that, and what data
> file layout would make the job easier?
>
> Thanks in advance,
> Andre
There are examples in ?barplot, where the VADeaths data is used. The key
is the use of 'beside = TRUE', to enable grouped bars:
barplot(VADeaths, beside = TRUE,
col = c("lightblue", "mistyrose", "lightcyan",
"lavender", "cornsilk"),
legend = rownames(VADeaths), ylim = c(0, 100))
To see what the VADeaths data set looks like:
> VADeaths
See ?barplot for more information.
There is also an R Graphics Gallery with code at:
http://addictedtor.free.fr/graphiques/index.php
and From Data to Graphics at:
http://zoonek2.free.fr/UNIX/48_R/03.html
Both of which are helpful.
HTH,
Marc Schwartz
More information about the R-help
mailing list