Skip to contents

All functions

RI_iarm_person_estimates()
Temporary fix for upstream bug in iarm::person_estimates()
RI_iarm_persons_mle()
Temporary fix for upstream bug in iarm::person_estimates()
RIallresp()
Create table with summarized responses across all items.
RIbardiv()
Create a stacked diverging bar graph to show response distribution
RIbarplot()
Create individual bar plots for all items.
RIbarstack()
Create a stacked bar graph to show response distribution
RIcheckdata()
Check dataframe
RIcolorlistitems()
Show items based on itemlabels file, with coloring options
RIdemographics()
Create table for demographic variables
RIdifFigThresh()
Create a DIF line graph for item PCM thresholds
RIdifFigTime()
Create a DIF line graph over time, showing groups' PCM item locations
RIdifFigure()
Create a DIF line graph, showing groups' PCM item locations
RIdifFigureLR()
DIF PCM analysis with panel figure output for items' average locations
RIdifFigureRM()
Create a DIF line graph, showing groups' RM item locations
RIdifTable()
DIF PCM analysis - requires having set up dif.variables previously
RIdifTable2()
DIF PCM interaction analysis
RIdifTableLR()
DIF PCM analysis with table output for item locations
RIdifTableRM()
DIF analysis dichotomous - requires having set up dif.variables
RIdifThreshFigLR()
DIF PCM analysis with panel figure output for item thresholds
RIdifThreshTblLR()
DIF PCM analysis with table output for item thresholds
RIestThetas()
Person location estimation
RIestThetasOLD()
Person location estimation (old version)
RIestThetasOLD2()
Person location estimation with parallel processing
RIgetResidCor()
Get simulation based cutoff values for Yen's Q3 residual correlations
RIgetfit()
Get simulation based cutoff values for item fit values
RIgetfitPlot()
Creates a plot with distribution of simulation based item fit values
RIheatmap()
Create a Guttman-like tileplot/heatmap
RIinfitLoc()
Plot with infit ZSTD and item location ZSTD is sample size sensitive, see "RIitemfitPCM" for options
RIitemCats()
Individual item category probability plots
RIitemHierarchy()
Create a figure showing items and thresholds (with CI)
RIitemfit()
Calculate conditional outfit & infit MSQ statistics
RIitemfitPCM()
Create table with Rasch PCM model item fit values for each item.
RIitemfitPCM2()
Create table with Rasch PCM model item fit values for each item.
RIitemfitRM()
Create table with Rasch dichotomous model item fit values for each item.
RIitemparams()
Item parameters summary
RIlistItemsMargin()
Create a table with the items used in a dataframe
RIlistitems()
Show items based on itemlabels file
RIloadLoc()
Generates a plot showing the first residual contrast loadings based on a PCA of Rasch model residuals vs item locations.
RImissing()
Creates a figure with item missing data descriptives for items
RImissingP()
Creates a figure with item missing data descriptives for participants
RIoutfitLoc()
Plot with outfit ZSTD and item location ZSTD is sample size sensitive, see "RIitemfitPCM"
RIpartgamDIF()
Partial gamma analysis of Differential Item Functioning
RIpartgamLD()
Partial gamma analysis of local dependence
RIpboot()
Parametric bootstrapping function that outputs simulated datasets
RIpcmPCA()
Fits the Rasch PCM model using eRm, and conducts a PCA of residuals to get eigenvalues using psych::pca() and reports the top 5 values. Proportion of explained variance is calculated using stats::prcomp().
RIpfit()
Person fit
RIrawdist()
Floor/ceiling effects based on raw data (ordinal scores). Needs at least one data point in each response category to produce correct footnote text.
RIresidcorr()
Correlation matrix of Rasch residuals
RIrestscore()
Item-restscore
RIrmPCA()
Fits the Rasch model for dichotomous data using eRm, and conducts a PCA of residuals to get eigenvalues.
RIscoreSE()
Raw sum score to logit score transformation table & figure
RItargeting()
Targeting, Wright map derivative.
RItif()
Reliability of test
RItileplot()
Create tile plot for all items, also showing the count of responses in each response category for each item
SimPartialScore()
Simulate polytomous Rasch model data for a set of items
SimPolyItem()
Simulate polytomous Rasch model data for a single item
kbl_rise()
A kableExtra function to simplify table creation
theme_rise()
A simple ggplot theme for RISE formatting