stringifyTerm: Converts a term into a string

View source: R/utils.R

stringifyTermR Documentation

Converts a term into a string

Description

Converts a term (a vector of components) into a string for display purposes

Usage

stringifyTerm(components, sep = getOption("jmvTermSep", ":"),
  raise = FALSE)

Arguments

components

a character vector of components

sep

a separator to go between the components

raise

whether duplicates should be raised to powers

Value

the components joined together into a string for disply

Examples

stringifyTerm(c('a', 'b', 'c'))

# "a:b:c"

stringifyTerm(c('a', 'b', 'c'), sep=' * ')

# "a * b * c"

options('jmvTermSep', ' * ')
stringifyTerm(c('a', 'b', 'c'))

# "a * b * c"

#' stringifyTerm(c('`quoted`', 'b', 'c'))

# "quoted * b * c"


jmvcore documentation built on Aug. 15, 2023, 9:07 a.m.