block_distn: Generate site sizes for simulation of multisite or blocked...

View source: R/gen_multilevel_data.R

block_distnR Documentation

Generate site sizes for simulation of multisite or blocked data

Description

Generate piecewise uniform distribution with a mean of (approximately, due to integer values) n.bar and a 'size.ratio' that controls the variance of site sizes.

Usage

block_distn(J, n.bar, size.ratio, min.size = 1, round = TRUE)

Arguments

J

number of sites to generate.

n.bar

Average site size.

size.ratio

Indexes how much variation in block size. size.ratio = 0 means no variation. Higher numbers mean more variation.

min.size

Minimum size of each block.

round

Round the site sizes to integers? Default of TRUE. (FALSE if want expected sizes or similar.)

Details

The range of site sizes will be from 1 to n.bar * (1+3*size.ratio).

Value

Numeric vector of site sizes.

Examples

block_distn( 4, 10, 1 )

lmiratrix/blkvar documentation built on Nov. 18, 2024, 1:27 p.m.