Learn R Programming

BCD (version 0.1.1)

rgeomBCD: Random Sampling from a Bivariate Geometric Distribution via Conditional Specification

Description

Generates random samples from a bivariate geometric distribution (BGCD)

Usage

rgeomBCD(n, q1, q2, q3, seed = 123)

Value

A data frame with two columns: `X` and `Y`, containing the sampled values.

Arguments

n

number of samples to generate

q1

probability parameter for \( X \), in \((0, 1]\)

q2

probability parameter for \( Y \), in\((0, 1]\)

q3

dependence parameter, in \((0, 1]\)

seed

seed for random number generation (default = 123)

Examples

Run this code
# Generate 100 samples
samples <- rgeomBCD(n = 100, q1 = 0.5, q2 = 0.5, q3 = 0.00001)
head(samples)
cor(samples$X, samples$Y)  # Should be negative

Run the code above in your browser using DataLab