tidy_negative_binomial {TidyDensity}R Documentation

Tidy Randomly Generated Negative Binomial Distribution Tibble

Description

This function will generate n random points from a negative binomial distribution with a user provided, .size, .prob, and number of random simulations to be produced. The function returns a tibble with the simulation number column the x column which corresponds to the n randomly generated points, the d_, p_ and q_ data points as well.

The data is returned un-grouped.

The columns that are output are:

Usage

tidy_negative_binomial(
  .n = 50,
  .size = 1,
  .prob = 0.1,
  .num_sims = 1,
  .return_tibble = TRUE
)

Arguments

.n

The number of randomly generated points you want.

.size

target for number of successful trials, or dispersion parameter (the shape parameter of the gamma mixing distribution). Must be strictly positive, need not be integer.

.prob

Probability of success on each trial where 0 < .prob <= 1.

.num_sims

The number of randomly generated simulations you want.

.return_tibble

A logical value indicating whether to return the result as a tibble. Default is TRUE.

Details

This function uses the underlying stats::rnbinom(), and its underlying p, d, and q functions. For more information please see stats::rnbinom()

Value

A tibble of randomly generated data.

Author(s)

Steven P. Sanderson II, MPH

See Also

https://openacttexts.github.io/Loss-Data-Analytics/ChapSummaryDistributions.html

Other Discrete Distribution: tidy_bernoulli(), tidy_binomial(), tidy_hypergeometric(), tidy_poisson(), tidy_zero_truncated_binomial(), tidy_zero_truncated_negative_binomial(), tidy_zero_truncated_poisson()

Other Binomial: tidy_binomial(), tidy_zero_truncated_binomial(), tidy_zero_truncated_negative_binomial(), util_binomial_param_estimate(), util_binomial_stats_tbl(), util_negative_binomial_param_estimate()

Examples

tidy_negative_binomial()


[Package TidyDensity version 1.4.0 Index]