Plot multiple histograms in a single plot
This function plots density or cumulative distribution function of multiple histograms in a single plot, using lines.
plotMultiHist( data, nBreaks = 100, col = 1:length(data), scaleBy = c("area", "max", "none"), cumulative = FALSE, ...)
data |
A list in which each component corresponds to a separate histogram and is a vector of values to be shown in each histogram. |
nBreaks |
Number of breaks in the combined plot. |
col |
Color of the lines. Should be a vector of the same length as |
scaleBy |
Method to make the different histograms comparable. The counts are scaled such that either the total area or the maximum are the same for all histograms, or the histograms are shown without scaling. |
cumulative |
Logical: should the cumulative distribution be shown instead of the density? |
... |
Other graphical arguments. |
Invisibly,
x |
A list with one component per histogram (component of |
y |
A list with one component per histogram (component of |
This function is still experimental and behavior may change in the future.
Peter Langfelder
data = list(rnorm(1000), rnorm(10000) + 2); plotMultiHist(data, xlab = "value", ylab = "scaled density")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.