Learn R Programming

multilevel (version 2.5)

ran.group: Randomly mix grouped data and return function results

Description

This function is called by rgr.agree (and potentially other functions). The ran.group function randomly mixes data and applies a function to the pseudo groups. Pseudo group IDs match real group IDs in terms of size.

Usage

ran.group(x,grpid,fun,...)

Arguments

x
A matrix or vector containing data to be randomly sorted.
grpid
A vector containing a group identifier.
fun
A function to be applied to the observations within each random group.
...
Additional arguments to fun.

Value

References

Bliese, P. D., & Halverson, R. R. (2002). Using random group resampling in multilevel research. Leadership Quarterly, 13, 53-68.

See Also

rgr.agree

Examples

Run this code
   data(bh1996)
   ran.group(bh1996$HRS,bh1996$GRP,mean)

Run the code above in your browser using DataLab