Skip to contents

Item-level indices

Compute a value per item from an expert-rating matrix (experts in rows, items in columns).

icvi()
Item-level Content Validity Index (I-CVI)
aiken_v()
Aiken's V coefficient of content validity

Chance-corrected agreement

Adjust for chance agreement under different chance models. Reporting more than one coefficient can serve as a useful sensitivity analysis when substantive decisions differ across them.

mod_kappa()
Modified kappa - I-CVI adjusted for chance agreement
gwet_ac1()
Gwet's AC1 - chance-corrected agreement
gwet_ac2()
Gwet's AC2 - weighted chance-corrected agreement for ordinal ratings

Scale-level indices

Summarise the instrument as a whole (single value per scale).

scvi_ave()
Scale-level Content Validity Index, Average method (S-CVI/Ave)
scvi_ua()
Scale-level Content Validity Index, Universal Agreement method (S-CVI/UA)

Lawshe’s Content Validity Ratio

CVR with corrected critical values from Wilson, Pan, and Schumsky (2012) rather than Lawshe’s 1975 table.

cvr()
Lawshe's Content Validity Ratio (CVR)
cvr_critical()
Critical CVR value for a given panel size

Sample-size planning

Precision-based expert-panel sizing for I-CVI estimation.

cv_sample_size_icvi()
Sample-size planning for content-validity studies

Full analysis and output

One-call wrapper returning all eight indices as an S3 object, with dedicated print, plot, and APA-table methods.

content_validity()
Comprehensive content validity analysis
plot(<content_validity>)
Plot a content validity analysis
print(<content_validity>)
Print method for content_validity objects
apa_table()
APA-style content validity table

Bundled dataset

cvi_example
Example expert ratings for content validity analysis