Converts q-indexed codes to human-readable labels using the confs_labels mapping. Supports both full format ("q1.1", "q3.0") and short format ("q1", "q3"). Handles vector input via recursion.
FS_labels(Qsg, confs_labels)Character. Human-readable label wrapped in braces, e.g.,
"{age <= 50}" or "!{age <= 50}" for complement. Returns the
original code if no match is found.
Character. Factor code in format "q<index>.<action>" or
"q<index>". For the full format, action 0 = NOT (complement),
action 1 = IN (member). Short format defaults to action 1.
Can also be a character vector for vectorized input.
Character vector. Labels for each factor, indexed by factor number.