The $add_equation() method allows for the inclusion of further equations.
Adding "emotionid" is needed to use the $characteristic_emotion() method.
Adding "traitid" is needed to use the $modify_identity() method.
See also
Other InteRactModel methods:
method-characteristic-emotion,
method-closest-terms,
method-deflection,
method-fundamentals,
method-max-confirm,
method-modify-identity,
method-optimal-behavior,
method-reidentify
Examples
act <- interact()
#> ✔ dictionary = list(dataset = "usfullsurveyor2015", group = "all")
#> ✔ equations = list(key = "us2010", group = "all")
act
#> 
#> ── Interact Analysis ───────────────────────────────────────────────────────────
#> ℹ Dictionary: usfullsurveyor2015 (group: all)
#> ℹ Equations: us2010
#>   impressionabo (group: all)
act$add_equation(type = "traitid", group = "all")
#> ✔ traitid = list(key = "us2010", group = "all")
act
#> 
#> ── Interact Analysis ───────────────────────────────────────────────────────────
#> ℹ Dictionary: usfullsurveyor2015 (group: all)
#> ℹ Equations: us2010
#>   impressionabo (group: all)
#>   traitid (group: all)
act$add_equation(type = "emotionid", group = "male")
#> ✔ emotionid = list(key = "us2010", group = "male")
act
#> 
#> ── Interact Analysis ───────────────────────────────────────────────────────────
#> ℹ Dictionary: usfullsurveyor2015 (group: all)
#> ℹ Equations: us2010
#>   impressionabo (group: all)
#>   traitid (group: all)
#>   emotionid (group: male)