plot.histogram {graphics} R Documentation

Plot Histograms

Description

Plotting methods for objects of class "histogram", typically produced by hist.

Usage

## S3 method for class 'histogram'
plot(x, freq = equidist, density = NULL, angle = 45,
col = "lightgray", border = NULL, lty = NULL,
main = paste("Histogram of", paste(x\$xname, collapse = "\n")),
sub = NULL, xlab = x\$xname, ylab,
xlim = range(x\$breaks), ylim = NULL,
axes = TRUE, labels = FALSE, add = FALSE,
ann = TRUE, ...)

## S3 method for class 'histogram'
lines(x, ...)

Arguments

 x a histogram object, or a list with components density, mid, etc, see hist for information about the components of x. freq logical; if TRUE, the histogram graphic is to present a representation of frequencies, i.e, x\$counts; if FALSE, relative frequencies (probabilities), i.e., x\$density, are plotted. The default is true for equidistant breaks and false otherwise. col a colour to be used to fill the bars. The default has been changed from NULL (unfilled bars) only for R 4.2.0 for consistency with the change in hist.default for R 4.0.0. border the color of the border around the bars. angle, density select shading of bars by lines: see rect. lty the line type used for the bars, see also lines. main, sub, xlab, ylab these arguments to title have useful defaults here. xlim, ylim the range of x and y values with sensible defaults. axes logical, indicating if axes should be drawn. labels logical or character. Additionally draw labels on top of bars, if not FALSE; if TRUE, draw the counts or rounded densities; if labels is a character, draw itself. add logical. If TRUE, only the bars are added to the current plot. This is what lines.histogram(*) does. ann logical. Should annotations (titles and axis titles) be plotted? ... further graphical parameters to title and axis.

Details

lines.histogram(*) is the same as plot.histogram(*, add = TRUE).