stabsim function

Simulated data for group formation problem

Simulated data for group formation problem

Simulate individual-level data for one-sided matching markets.

stabsim(m, ind, seed = 123, singles = NULL, gpm = 2)

Arguments

  • 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 set.seed(123).
  • singles: integer giving the number of one-group markets.
  • gpm: integer giving the number of groups per market.

Returns

stabsim returns a data frame with the randomly generated variables mimicking those in dataset baac00. - m.id: categorical: market identifier.

  • g.id: categorical: group identifier.

  • wst: binary: indicator taking the value 1 if last year was worse than the year before; 0 otherwise.

  • R: NA: group outcome is not simulated. It can be obtained using the simulation argument in function stabit.

Examples

## 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)

Author(s)

Thilo Klein