Simulate ordinal or continuous (0,1) ratings
Usage
sim_data(
J,
B,
W = J,
AGREEMENT,
ALPHA,
BETA = NULL,
DATA_TYPE = c("ordinal", "continuous"),
K = 6,
SEED = 123
)Arguments
- J
Number of items.
- B
Budget per item (i.e. number of workers assigned to each item).
- W
Maximum number of workers.
- AGREEMENT
General agreement.
- ALPHA
Item-specific intercepts.
- BETA
Worker-specific intercepts.
- DATA_TYPE
Choose between
ordinalorcontinuous.- K
Number of categories in case of ordinal data.
- SEED
RNG seed.
Examples
set.seed(123)
# generate from one-way model
# (varying item effects, worker effects fixed to zero)
dt1way <- sim_data(
J = 50,
B = 5,
AGREEMENT = .8,
ALPHA = runif(50, 0, 1),
DATA_TYPE = "continuous",
SEED = 123
)
# generate from two-way model
# (varying item effects, varying worker effects)
dt2way <- sim_data(
J = 50,
W = 40,
B = 5,
AGREEMENT = .8,
ALPHA = runif(50, 0, 1),
BETA = runif(40, 0, 1),
DATA_TYPE = "continuous",
SEED = 123
)