rvbeta: Generate Random Vectors from a Beta Sampling Model

Description Usage Arguments Details Author(s) References Examples

Description

rvbeta generates a random vector from the beta sampling model;

Usage

1
rvbeta(n = 1, shape1, shape2)

Arguments

n

integer, number of random variables to generate

shape1

positive number or rv, 1st shape parameter

shape2

positive number or rv, 2nd shape parameter

Details

rvnbeta(n, a, b) ("neutral" Beta distribution) is equivalent to rvbeta(n, 1/3+a, 1/3+b).

Author(s)

Jouni Kerman jouni@kerman.com

References

Kerman, J. and Gelman, A. (2007). Manipulating and Summarizing Posterior Simulations Using Random Variable Objects. Statistics and Computing 17:3, 235-244.

See also vignette("rv").

Examples

1
2
3
4
5
   n <- 12         # sample size
   y <- (0:(n-1))  # observations
   a <- b <- 1/3   # the neutral beta prior
   rvbeta(1, shape1=a+y, shape2=b+n-y)
   rvnbeta(1, shape1=y, shape2=n-y)

jsta/rv documentation built on Feb. 12, 2022, 5:13 p.m.