obsprof: Remove unobserved profiles.

View source: R/obsprof.R

obsprofR Documentation

Remove unobserved profiles.

Description

The function removes, from the set of possible profiles prof derived from the multi-indicator system, those unobserved in the input dataset (i.e. profiles with associated frequency equal to zero). It returns an object of class S3 wprof comprising the observed profiles and their frequencies.

Usage

obsprof(prof)
## S3 method for class 'wprof'
obsprof(prof)

Arguments

prof

object of S3 class wprof.

Examples

prf <- var2prof(varlen = c(3, 3, 3))
prf$freq <- sample(c(0, 1), 3*3*3, replace = TRUE)
prf <- obsprof(prf)
plot(prf, shape = "equispaced")

parsec documentation built on Aug. 19, 2023, 5:07 p.m.