Skip to content

difR

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

v6.1.0 · Nov 28, 2025 · GPL (>= 2)

Description

Methods to detect differential item functioning (DIF) in dichotomous, polytomous, and continuous 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.

Downloads

2.1K

Last 30 days

2853rd

21.7K

Last 90 days

64.1K

Last year

Trend: -85.1% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 30, 2026
ERROR 13 OK · 0 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 27, 2026
ERROR r-devel-linux-x86_64-fedora-clang

whether package can be installed

Installation failed.
See ‘/data/gannet/ripley/R/packages/tests-clang/difR.Rcheck/00install.out’ for details.
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (4)

suggests

Dependency Network

Dependencies Reverse dependencies mirt ltm lme4 deltaPlotR DescTools VGAM glmnet dplyr tidyr tibble ggplot2 DIFshiny ShinyItemAnalysis TestAnaAPP LSAmitR difR

Version History

new 6.1.0 Mar 10, 2026
updated 6.1.0 ← 6.0.0 diff Nov 28, 2025
updated 6.0.0 ← 5.1 diff May 25, 2025
updated 5.1 ← 5.0 diff May 12, 2020
updated 5.0 ← 4.8 diff May 13, 2018
updated 4.8 ← 4.7 diff Apr 27, 2018
updated 4.7 ← 4.6 diff Nov 21, 2016
updated 4.6 ← 4.5 diff Apr 28, 2015
updated 4.5 ← 4.4 diff Apr 6, 2013
updated 4.4 ← 4.3 diff Jan 29, 2013
updated 4.3 ← 4.2 diff Jun 12, 2012
updated 4.2 ← 4.1 diff Apr 1, 2012
updated 4.1 ← 4.0 diff Jun 21, 2011
updated 4.0 ← 3.3 diff Mar 3, 2011
updated 3.3 ← 3.2 diff Oct 22, 2010
updated 3.2 ← 3.1 diff Oct 3, 2010
updated 3.1 ← 3.0 diff Jun 21, 2010
updated 3.0 ← 2.2 diff Apr 19, 2010
updated 2.2 ← 2.1 diff Jan 23, 2010
updated 2.1 ← 2.0 diff Jan 13, 2010