View source: R/symbolbarplot.R
symbolbarplot | R Documentation |
Produces a barplot where each piece of the barplot is filled with the number of symbols equal to the size of the bar
symbolbarplot(height,width=1,space=NULL,names.arg=NULL,
legend.text=NULL,beside=FALSE,horiz=FALSE,col=heat.colors(NR),
border=par("fg"),main=NULL,sub=NULL,xlab=NULL,ylab=NULL,xlim=NULL,
ylim=NULL,axes=TRUE,axisnames=TRUE,inside=TRUE,plot=TRUE,rel.width=0.8,
symbol="circles",symbbox=TRUE,debug=FALSE,...)
height |
numeric vector or matrix of barplot heights |
width |
width of bars |
space |
space between bars |
names.arg |
vector of names |
legend.text |
vector of legend text |
beside |
(logical) plot bars beside each other? |
horiz |
(logical) horizontal barplot? |
col |
vector of colors |
border |
plot border? |
main |
main title |
sub |
subtitle |
xlab |
x axis label |
ylab |
y axis label |
xlim |
x limits |
ylim |
y limits |
axes |
draw axes? |
axisnames |
label horizontal axis? |
inside |
draw lines dividing adjacent bars? |
plot |
produce plot? |
rel.width |
relative width of symbols |
symbol |
which symbol to use |
symbbox |
draw boxes for symbol boxes? |
debug |
debug output? |
... |
further arguments to multsymbolbox |
Nil
This is a mostly a hack of barplot()
Ben Bolker
set.seed(1001)
bvals <- matrix(rpois(12,20),nrow=3)
b <- symbolbarplot(bvals)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.