sim.Q {Qval}R Documentation

generate a random Q-matrix

Description

generate a I * K Q-matrix randomly, which consisted of one-attribute q-vectors (0.5), two-attribute q-vectors (0.25), and three-attribute q-vectors (0.25).

Usage

sim.Q(K, I)

Arguments

K

The number of attributes of each item.

I

The number of items.

Value

An object of class matrix.

Author(s)

Haijiang Qin <Haijiang133@outlook.com>

References

Najera, P., Sorrel, M. A., de la Torre, J., & Abad, F. J. (2021). Balancing fit and parsimony to improve Q-matrix validation. Br J Math Stat Psychol, 74 Suppl 1, 110-130. DOI: 10.1111/bmsp.12228.

Examples

library(Qval)

set.seed(123)

Q <- sim.Q(5, 10)
print(Q)


[Package Qval version 0.1.6 Index]