stabsim.Rd
Simulate individual-level data for one-sided matching markets.
stabsim(m, ind, seed = 123, singles = NULL, gpm = 2)
m | integer indicating the number of markets to be simulated. |
---|---|
ind | integer (or vector) indicating the number of individuals per group. |
seed | integer setting the state for random number generation. Defaults to |
singles | integer giving the number of one-group markets. |
gpm | integer giving the number of groups per market. |
stabsim
returns a data frame with the randomly generated variables
mimicking those in dataset baac00
.
categorical: market identifier.
categorical: group identifier.
binary: indicator taking the value 1 if last year was worse than the year before; 0 otherwise.
NA: group outcome is not simulated. It can be obtained using the simulation
argument
in function stabit
.
## Coalitions [gpm := 2 !] ## Simulate one-sided matching data for 4 markets (m=4) with 2 groups ## per market (gpm=2) and 2 to 4 individuals per group (ind=2:4) idata <- stabsim(m=4, ind=2:4, seed=124, singles=2, gpm=2) ## Rommmates [ind := 2 !] ## Simulate one-sided matching data for 3 markets (m=3) with 3 groups ## per market (gpm=3) and 2 individuals per group (ind=2) idata <- stabsim(m=3, ind=2, seed=124, gpm=3)