score_iip90 | R Documentation |
Score the Inventory for Interpersonal Problems – 90 items PD + circumplex version
score_iip90(
df,
item_prefix = "IIP_",
max_impute = 0.2,
drop_items = FALSE,
drop_octants = FALSE,
min_value = 0,
max_value = 4,
add_alphas = TRUE
)
df |
a data.frame containing the 90 IIP items to be scored |
item_prefix |
a character prefix of the items names in |
max_impute |
the proportion of missingness [0..1] or number [1..n] of missing values per subscale. Below this, the mean will be imputed for missing items. |
drop_items |
whether to remove the item-level data from the |
drop_octants |
whether to remove the IIP octant scores. Default: FALSE |
min_value |
the lowest value for the items anchors, used to check response validity. Default: 0 |
max_value |
the highest value for the items anchors, used to check response validity. Default: 4 |
add_alphas |
whether to compute coefficient alpha for subscales and return a column attribute. Default: TRUE |
Adds twenty columns, eight for octant scales, six for pd scales, and six for circumplex scales, to df
containing
the octant, pd, and additional scales, respectively.
Note: the default IIP scoring uses the mean of the items for the scales.
Note: the code assumes that pasting together the item_prefix
and the numbers 1:90
will yield the 90 items from the test.
Michael Hallquist
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.