eglindley: Generalized Lindley Distribution Estimation

View source: R/eglindley.R

Inferences Generalized Lindley DistributionR Documentation

Generalized Lindley Distribution Estimation

Description

Estimates parameters of a univariate Generalized Lindley Distribution with k-means clustering and EM-algorithm.

Usage

eglindley(data, plot.it = TRUE, empirical = FALSE,
                     col.estimated = "orange", col.empirical = "navy", ...)

Arguments

data

vector containing the sample, or list obtained with rglindley.

plot.it

logical, TRUE to plot the histogram with estimated distribution curve.

empirical

logical, TRUE to add the empirical curve ("Kernel Density Estimation") in the plot.

col.estimated

a colour to be used in the curve of estimated density.

col.empirical

a colour to be used in the curve of empirical density.

...

further arguments and graphical parameters passed to hist.

Author(s)

CASTRO, M. O.; MONTALVO, G. S. A.

Examples

## Generate a sample.
data = rglindley(n = 1000, alpha = 18, beta = 2, gamma = 4)

## And now, estimate the parameters, using the 'data' list.
eglindley(data)

## Or using the sample vector.
eglindley(data$sample)

## Not plotting the graphic.
eglindley(data, plot.it = FALSE)

## Adding the empirical curve to the graphic.
eglindley(data, empirical = TRUE)

## Changing the color of the curves.
eglindley(data, empirical = TRUE, col.estimated = "pink", 
          col.empirical = "red3")

## Using "..."
eglindley(data, empirical = TRUE, col.estimated = "pink", 
          col.empirical = "red3", breaks = 300)

matheuscastro43/finiteMix documentation built on March 30, 2022, 12:49 p.m.