Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

generateSiberGroup

A utility function to simulate a single group of data


Description

This function simulates data for a single group by sampling from a normal distribution with different means for each group within some specified boundaries.

Usage

generateSiberGroup(mu.range = c(-1, 1, -1, 1), n.obs = 30, wishSigmaScale = 1)

Arguments

mu.range

a vector of length 4, specifying the mix and max x and y values to sample means from. Group means are sampled from a uniform distribution within this range. The first two entries are the min and max of the x-axis, and the second two the min and max of the y-axis.

n.obs

the number of observations to draw per group. Defaults to 30.

wishSigmaScale

is a simple multiplier for the call to rWishart which scales the diagonal sigma matrix using wishSigmaScale * diag(2).

Value

A data.frame object comprising a column of x and y data, a group identifying column and a community identifying column, all of which are numeric.

Examples

# generateSiberGroup()

SIBER

Stable Isotope Bayesian Ellipses in R

v2.1.6
GPL (>= 2)
Authors
Andrew Jackson and Andrew Parnell
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.