barplot {base} | R Documentation |
barplot(height, width = 1, space = NULL, names.arg = NULL,
legend.text = NULL, beside = FALSE, horiz = FALSE,
col = heat.colors(NR), border = par("fg"), main = NULL,
xlab = NULL, ylab = NULL, xlim = NULL, ylim = NULL,
axes = TRUE, ...)
height |
either a vector or matrix of values describing the bars
which make up the plot. If |
width |
optional vector of bar widths. |
space |
the amount of space (as a fraction of the average bar
width) left before each bar. May be given as a single number or one
number per bar. If |
names.arg |
a vector of names to be plotted below each bar or
group of bars. If this argument is omitted, then the names are
taken from the |
legend.text |
a vector of text used to construct a legend for the
plot. This is only useful when |
beside |
a logical value. If |
horiz |
a logical value. If |
col |
a vector of colors for the bars or bar components. |
border |
the color to be used for the border of the bars. |
main |
an overall title for the plot. |
xlab |
a label for the x axis. |
ylab |
a label for the y axis. |
xlim |
limits for the x axis. |
ylim |
limits for the y axis. |
axes |
logical. If |
... |
further arguments are passed to |
A numeric vector, giving the coordinates of the bar midpoints drawn, useful for adding to the graph.
dotplot
, hist
.
data(deaths)
mp <- barplot(deaths) # default
tot <- apply(deaths,2,sum); text(mp, tot + 3, format(tot))
barplot(deaths, beside = TRUE,
col = c("lightblue", "mistyrose", "lightcyan",
"lavender", "cornsilk"),
legend = rownames(deaths), ylim = c(0, 100))
title(main = "Death Rates in Virginia", font.main = 4)
barplot(t(deaths)[, 5:1], beside = TRUE,
col = c("lightblue", "mistyrose",
"lightcyan", "lavender"),
legend = colnames(deaths), ylim = c(0,80),
main = "Death Rates in Virginia", font.main = 4)
## instead of title(.)