ItemAnalysis function computes various traditional item
analysis indices. Output is a data.frame with following columns:
Difficultyaverage score of the item divided by its range.
Meanaverage item score.
SDstandard
deviation of the item score.
SD.binstandard deviation of
the item score for binarized data.
Prop.max.scoreproportion of maximal scores.
Min.scoreminimal score specified in minscore; if not
provided, observed minimal score.
Max.scoremaximal score
specified in maxscore; if not provided, observed maximal score.
obs.minobserved minimal score.
obs.maxobserved maximal score.
Cut.Scorecut-score specified in cutscore.
gULIgeneralized ULI.
gULI.bingeneralized
ULI for binarized data.
ULIdiscrimination with ULI using
the usual parameters (3 groups, comparing 1st and 3rd).
ULI.bindiscrimination with ULI using the usual parameters
for binarized data (3 groups, comparing 1st and 3rd).
RITitem-total correlation (correlation between item score
and overall test score).
RIT.binitem-total correlation for
binarized data.
RIRitem-rest correlation (correlation
between item score and overall test score without the given item).
RIR.binitem-rest correlation for binarized data.
Corr.criterioncorrelation between item score and criterion
criterion.
Corr.criterion.bincorrelation between
item score and criterion criterion for binarized data.
Index.valitem validity index calculated as cor(item,
criterion) * sqrt(((N - 1) / N) * var(item)), see Allen and Yen (1979,
Ch.6.4).
Index.val.binitem validity index for binarized
data.
Index.relitem reliability index calculated as
cor(item, test) * sqrt(((N - 1) / N) * var(item)), see Allen and Yen
(1979, Ch.6.4).
Index.rel.binitem reliability index for
binarized data.
Index.rel.dropitem reliability index
'drop' (scored without item).
Index.rel.drop.binitem
reliability index 'drop' (scored without item) for binarized data.
Alpha.dropCronbach's alpha without given item. In case of
two-item dataset, NAs are returned.
Alpha.drop.binCronbach's alpha without given item, for
binarized data. In case of two-item dataset, NAs are returned.
Perc.missPercentage of missed responses on the particular
item.
Perc.nrPercentage of respondents that did not
reached the item nor the subsequent ones, see recode_nr
function for further details.
With bin = TRUE, indices based on
binarized dataset are also provided and marked with bin suffix.