extract_terms: Extract and format terms from solutions

View source: R/tsqca_helpers.R

extract_termsR Documentation

Extract and format terms from solutions

Description

Extracts individual terms from solution expressions and returns formatted unique terms.

Usage

extract_terms(solutions, var_names, use_tilde = TRUE)

Arguments

solutions

Character vector. Solution expressions.

var_names

Character vector. Variable names used in the analysis.

use_tilde

Logical. If TRUE, negation is represented as ~VAR.

Value

List with:

  • all_terms — all terms (with duplicates)

  • unique_terms — unique terms

  • n_total — total term count

  • n_unique — unique term count

Examples

var_names <- c("X1", "X2", "X3")
solutions <- c("X1*X2 + X3", "X1*X2 + X1*X3")
extract_terms(solutions, var_names)

TSQCA documentation built on Feb. 18, 2026, 5:06 p.m.