Learn R Programming

GDINA (version 2.9.4)

attributepattern: Generate all possible attribute patterns

Description

This function generates all possible attribute patterns. The Q-matrix needs to be specified for polytomous attributes.

Usage

attributepattern(K, Q)

Value

A \(2^K\times K\) matrix consisting of attribute profiles for \(2^K\) latent classes

Arguments

K

number of attributes

Q

Q-matrix; required when Q-matrix is polytomous

Author

Wenchao Ma, The University of Alabama, wenchao.ma@ua.edu
Jimmy de la Torre, The University of Hong Kong

Examples

Run this code
attributepattern(3)

q <- matrix(scan(text = "0 1 2 1 0 1 1 2 0"),ncol = 3)
q
attributepattern(Q=q)

q <- matrix(scan(text = "0 1 1 1 0 1 1 1 0"),ncol = 3)
q
attributepattern(K=ncol(q),Q=q)

Run the code above in your browser using DataLab