difR6.0.0 package

Collection of Methods to Detect Dichotomous and Polytomous Differential Item Functioning (DIF)

breslowDay

Breslow-Day DIF statistic

contrastMatrix

Contrast matrix for computing generalized Lord's chi-squared DIF stati...

dichoDif

Comparison of DIF detection methods

difBD

Breslow-Day DIF method

difGenLogistic

Generalized logistic regression DIF method

difGenLord

Generalized Lord's chi-squared DIF method

difGMH

Generalized Mantel-Haenszel DIF method

difLogistic

Logistic regression DIF method

difLogReg

General logistic regression DIF method

difLord

Lord's chi-squared DIF method

difLRT

Likelihood-Ratio Test DIF method

difMantel.poly

Mantel Differential Item Functionning Detection for Polytomous Items

difMH

Mantel-Haenszel DIF method

difPolyLogistic

Logistic regression DIF statistics for polytomous (ordinal) items

difQuade

Detection of Differential Item Functioning Using Quade-Type Associatio...

difR-package

Collection of methods to detect dichotomous and polytomous differentia...

difRaju

Raju's area DIF method

difSIBTEST

SIBTEST and Crossing-SIBTEST DIF method

difStd

Standardization DIF method

difTID

Transformed Item Difficulties (TID) DIF method

genDichoDif

Comparison of DIF detection methods among multiple groups

genLogistik

Generalized logistic regression DIF statistic

genLordChi2

Generalized Lord's chi-squared DIF statistic

genMantelHaenszel

Generalized Mantel-Haenszel DIF statistic

itemPar1PL

Item parameter estimation for DIF detection using Rasch (1PL) model

itemPar2PL

Item parameter estimation for DIF detection using 2PL model

itemPar3PL

Item parameter estimation for DIF detection using 3PL model

itemPar3PLconst

Item parameter estimation for DIF detection using constrained 3PL mode...

itemParEst

Item parameter estimation for DIF detection

itemRescale

Rescaling item parameters by equal means anchoring

LassoData

Rearrange the data matrix for the Detection of DIF using the Lasso App...

lassoDIF.ABWIC

Detection of Differential Item Functioning Using the Lasso Approach: S...

lassoDIF.CV

Detection of Differential Item Functioning Using the Lasso Approach: S...

liu_agresti_ccor

Liu-Agresti Common Cumulative Odds Ratio

Logistik

Logistic regression DIF statistic

LogistikPoly

Detection of DIF in polytomous (ordinal) items using cumulative logist...

LordChi2

Lord's chi-square DIF statistic

LRT

Likelihood-Ratio Test DIF statistic

mantelHaenszel

Mantel-Haenszel DIF statistic

plot_lasso_paths

Plot coefficient paths from LASSO DIF

RajuZ

Raju's area DIF statistic

selectDif

Selection of one of the DIF detection methods

selectGenDif

Selection of one of the DIF detection methods among multiple groups

sibTest

SIBTEST DIF statistic

SimDichoDif

Generation of DIF for dichotomous items

SimPolyDif

Generation of DIF for polytomous items

stdPDIF

Standardization DIF statistic

subtestLogistic

Testing for DIF among subgroups with generalized logistic regression

Methods to detect differential item functioning (DIF) in dichotomous and polytomous items, using both classical and modern approaches. These include Mantel-Haenszel procedures, logistic regression (including ordinal models), and regularization-based methods such as LASSO. Uniform and non-uniform DIF effects can be detected, and some methods support multiple focal groups. The package also provides tools for anchor purification, rest score matching, effect size estimation, and DIF simulation. See Magis, Beland, Tuerlinckx, and De Boeck (2010, Behavior Research Methods, 42, 847–862, <doi:10.3758/BRM.42.3.847>) for a general overview.

  • Maintainer: Sebastien Beland
  • License: GPL (>= 2)
  • Last published: 2025-05-26