Learn R Programming

rv (version 1.0)

c: Concatenation of Random Vectors

Description

Concatentates random vectors.

Usage

## S3 method for class 'rv':
c(\dots, recursive = FALSE)

Arguments

...
objects to be concatenated. Can be a mixture of constants and rv objects.
recursive
logical. If recursive = TRUE, the function recursively descends through lists (and pairlists) combining all their elements into a vector.

Details

NOTE: recursive has not yet been tested.

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

Run this code
x <- rvnorm(2)
  y <- rvbern(2, prob=0.5)
  z <- c(x, y)
  print(z)
  z1 <- c(1, z)
  z2 <- c(as.rv(1), z)
  print(z1)
  print(z2)

Run the code above in your browser using DataLab