Skip to content

deltaPlotR

Identification of Dichotomous Differential Item Functioning (DIF) using Angoff's Delta Plot Method

v1.6 · Mar 16, 2018 · GPL (>= 2)

Description

The deltaPlotR package implements Angoff's Delta Plot method to detect dichotomous DIF. Several detection thresholds are included, either from multivariate normality assumption or by prior determination. Item purification is supported (Magis and Facon (2014) <doi:10.18637/jss.v059.c01>).

Downloads

1.2K

Last 30 days

3420th

3.1K

Last 90 days

15.4K

Last year

Trend: +26% (30d vs prior 30d)

CRAN Check Status

14 NOTE
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang NOTE
r-devel-linux-x86_64-debian-gcc NOTE
r-devel-linux-x86_64-fedora-clang NOTE
r-devel-linux-x86_64-fedora-gcc NOTE
r-devel-macos-arm64 NOTE
r-devel-windows-x86_64 NOTE
r-oldrel-macos-arm64 NOTE
r-oldrel-macos-x86_64 NOTE
r-oldrel-windows-x86_64 NOTE
r-patched-linux-x86_64 NOTE
r-release-linux-x86_64 NOTE
r-release-macos-arm64 NOTE
r-release-macos-x86_64 NOTE
r-release-windows-x86_64 NOTE
Check details (22 non-OK)
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘David Magis <david.magis@ulg.ac.be>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "David",
                      family = "Magis",
                      role = c("aut", "cre"),
                      email = "david.magis@ulg.ac.be",
                      comment = "U Liege"),
               person(given = "Bruno",
                      family = "Facon",
                      role = "aut",
                      comment = "Univ Lille-Nord de France"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-clang

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-linux-x86_64-debian-clang

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘David Magis <david.magis@ulg.ac.be>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "David",
                      family = "Magis",
                      role = c("aut", "cre"),
                      email = "david.magis@ulg.ac.be",
                      comment = "U Liege"),
               person(given = "Bruno",
                      family = "Facon",
                      role = "aut",
                      comment = "Univ Lille-Nord de France"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-linux-x86_64-debian-gcc

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-linux-x86_64-fedora-clang

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-linux-x86_64-fedora-gcc

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-patched-linux-x86_64

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-linux-x86_64

for non-standard things in the check directory

Found the following files/directories:
  ‘res.pdf’ ‘res1.jpg’
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^

Check History

NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026
NOTE r-devel-linux-x86_64-debian-clang

CRAN incoming feasibility

Maintainer: ‘David Magis <david.magis@ulg.ac.be>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "David",
                      family = "Magis",
                      role = c("aut", "cre"),
             
...[truncated]...
e France"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘David Magis <david.magis@ulg.ac.be>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: c(person(given = "David",
                      family = "Magis",
                      role = c("aut", "cre"),
             
...[truncated]...
e France"))
as necessary.

Package CITATION file contains call(s) to old-style personList() or
as.personList().  Please use c() on person objects instead.
Package CITATION file contains call(s) to old-style citEntry().  Please
use bibentry() instead.
NOTE r-devel-linux-x86_64-fedora-clang

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-linux-x86_64-fedora-gcc

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-devel-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-patched-linux-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-linux-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-macos-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-release-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-macos-arm64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-macos-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^
NOTE r-oldrel-windows-x86_64

Rd files

checkRd: (-1) deltaPlot.Rd:28: Lost braces
    28 |  \item{purify}{logical: should item purification be performed? (Default is code{FALSE}). See \bold{Details}.}
       |                                                                                ^

Reverse Dependencies (2)

imports

Dependency Network

Dependencies Reverse dependencies MASS difR ShinyItemAnalysis deltaPlotR

Version History

new 1.6 Mar 10, 2026
updated 1.6 ← 1.5 diff Mar 15, 2018
updated 1.5 ← 1.4 diff Nov 19, 2014
updated 1.4 ← 1.3 diff Jul 22, 2014
updated 1.3 ← 1.2 diff Jul 21, 2013
updated 1.2 ← 1.1 diff Jul 10, 2013
updated 1.1 ← 1.0 diff Aug 7, 2012
new 1.0 May 31, 2012