# binomialtable: Calculation exact Binomial Probabilities Table using... In hypersampleplan: Attribute Sampling Plan with Exact Hypergeometric Probabilities using Chebyshev Polynomials

## Description

This is an algorithm for efficient and exact calculation of Binomial probabilities using Chebyshev polynomials. For a fixed population size n and probability of "success" p, such calculations simultaneously produce distributions for all possible values of the number of "successes" x. The algorthim calculate the exact probability even for large n, while other algorthims simply use normal approximation.

## Usage

 `1` ```binomialtable(n, p, output = "density") ```

## Arguments

 `n` number of observations. `p` probability of "success" `output` The output can be 'density', 'distribution' or 'both'. Default output is 'density'

## Details

The detailed algorthim can be found: Alvo, M., & Cabilio, P. (2000). Calculation of hypergeometric probabilities using Chebyshev polynomials. The American Statistician, 54(2), 141-144.

## Value

a matrix containing the required values of the hypergeometric probabilities indexed by the columns x=0,1,..,n.

## Note

n can be very large in our algorthim.

## References

Alvo, M., & Cabilio, P. (2000). Calculation of hypergeometric probabilities using Chebyshev polynomials. The American Statistician, 54(2), 141-144.

## Examples

 ```1 2 3 4``` ```# Calculate the binomialtable probabilities for n=10, p=0.4. binomialtable(10,0.4) # Calculate the binomialtable distribution for n=10, p=0.4. binomialtable(10,0.4,output='distribution') ```

hypersampleplan documentation built on June 3, 2017, 1:03 a.m.