Skip to contents

Plot the histogram and, if available, estimated densities or cumulative distributions of expmodel object.

Usage

# S3 method for expmodel
plot(
  x,
  cum = FALSE,
  nmax = 4,
  graphs = NULL,
  bins = 40,
  hist = TRUE,
  linesize = 1,
  ...
)

Arguments

x

expmodel object.

cum

A logical scalar, whether or not it plots cumulative histogram/distributions instead of plain histogram/densities. Default value is FALSE.

nmax

A maximum number of estimates to be plotted in the graph. The default value is 4.

graphs

A vector of indices to be displayed in the graph. These indices appear in the leftmost column of the table in summary.expmodel. The default value is NULL, and if it is not NULL, only the estimated densities designated by graphs option appear, and nmax is ignored.

bins

A number of bins of the histogram.

hist

A logical scalar. If TRUE, display a histogram, otherwise not. The default value is TRUE.

linesize

A positive numeric scalar, which indicates the thickness of lines. The default value is 1.

...

Arguments to be passed to or from other methods.

Value

A ggplot2 object.

Examples

## Create `expmodel` object from a data set mixexpgamma$n200
emodel <- expmodel(mixexpgamma$n200)
## Plot it (histogram only)
plot(emodel)