ssm_parameters {circumplex} | R Documentation |
Calculate Structural Summary Method parameters for a set of scores
Description
Calculate SSM parameters (without confidence intervals) for a set of scores
and generate a tibble with customizable labels for each parameter value. This
function requires the input to be a numeric vector (or coercable to one) and
returns only the parameters. See ssm_score()
for a similar
function that calculates SSM parameters for each row of a data frame.
Usage
ssm_parameters(
scores,
angles,
prefix = "",
suffix = "",
e_label = "Elev",
x_label = "Xval",
y_label = "Yval",
a_label = "Ampl",
d_label = "Disp",
f_label = "Fit"
)
Arguments
scores |
Required. A numeric vector (or single row data frame) containing one score for each of a set of circumplex scales. |
angles |
Required. A numeric vector containing the angular displacement
of each circumplex scale included in |
prefix |
Optional. A string to append to the beginning of all of the SSM parameters' variable names (default = ""). |
suffix |
Optional. A string to append to the end of all of the SSM parameters' variable names (default = ""). |
e_label |
Optional. A string representing the variable name of the SSM elevation parameter (default = "Elev"). |
x_label |
Optional. A string representing the variable name of the SSM x-value parameter (default = "Xval"). |
y_label |
Optional. A string representing the variable name of the SSM y-value parameter (default = "Yval"). |
a_label |
Optional. A string representing the variable name of the SSM amplitude parameter (default = "Ampl"). |
d_label |
Optional. A string representing the variable name of the SSM displacement parameter (default = "Disp"). |
f_label |
Optional. A string representing the variable name of the SSM fit or R-squared value (default = "Fit"). |
Value
A tibble containing the SSM parameters calculated from scores
.
See Also
Other ssm functions:
ssm_analyze()
,
ssm_append()
,
ssm_plot()
,
ssm_score()
,
ssm_table()
Other analysis functions:
ssm_analyze()
,
ssm_score()
Examples
# Manually enter octant scores
scores <- c(0.55, 0.58, 0.62, 0.76, 1.21, 1.21, 1.48, 0.90)
ssm_parameters(scores, angles = octants())
# Customize several of the labels
ssm_parameters(scores, angles = octants(), x_label = "LOV", y_label = "DOM")
# Add a prefix to all labels
ssm_parameters(scores, angles = octants(), prefix = "IIP_")