Response Probability Functions
Overview
Factor out logic and math common to Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as core support code suitable for more specialized IRT packages to build upon. Complete access to optimized C functions are made available with R_RegisterCCallable(). This software is described in Pritikin & Falk (2020) doi:10.1177/0146621620929431.
Install
Health
NOTER code for possible problemsr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-devel-linux-x86_64-fedora-gcc, r-devel-windows-x86_64
Found calls to structure() using deprecated special names: rpf/tests/testthat/test-extreme.R (.Dim: 3, .Dimnames: 3) rpf/tests/testthat/test-fit.R (.Dim: 2) rpf/tests/testthat/test-null.R (.Dim: 3, .Dimnames: 3, .Names: 1) rpf/tests/testthat/test-sumscore.R (.Dim: 1, .Dimnames: 1) rpf/inst/doc/flexmirt-plots.R (.Dim: 2, .Dimnames: 1, .Names: 1) '.Dim' should be changed to 'dim'. '.Dimnames' should be changed to 'dimnames'. '.Names' should be changed to 'names'.
- NOTE8 OK, 5 NOTENow
- NOTE11 OK, 2 NOTE2026-07-16
- OK13 OK2026-06-09
- ERROR12 OK, 1 ERROR2026-06-07
- OK13 OK2026-05-02
- ERROR11 OK, 1 ERROR2026-04-25
Show 3 earlier changesHide 3 earlier changes
- NOTE12 OK, 2 NOTE2026-04-22
- ERROR11 OK, 2 NOTE, 1 ERROR2026-04-18
- NOTE12 OK, 2 NOTE2026-03-10
Documentation
- Help pages
- 75includes a package overview page
- Examples that run
- 100%36 run in a plain check
- Exported functions with examples
- 52%
- Documented parameters
- 100%
- Return-value docs
- 45%
- Help pages citing references
- 25%
Downloads
Repository
- PRs merged (all time)
- 100%
- Median days to close, 50 most recently updated closed issues
- 58
- Median days to close, 50 most recently updated closed PRs
- 4
Forks over time
Issues over time
PRs over time
4 development-tooling and community-health practices detected across 4 families in the upstream repository
Checks run against github.com/jpritikin/rpf on 2026-10-22.
The repository owner accepts GitHub Sponsors
Dependencies
Installing rpf adds 6 packages (5 with compiled code, 6.0 MB of source tarballs). Heaviest: Rcpp 1.8 MB, RcppEigen 1.7 MB, mvtnorm 1.0 MB.
Code & Tests
Datasets
People & History
Show 5 peopleHide 5 people
Pick two releases to compare their code metrics.
- RR 4.6.0 released · 2026-04-24
- RR 4.5.0 released · 2025-04-11
- RR 4.4.0 released · 2024-04-24
- RR 4.3.0 released · 2023-04-21
- RR 4.2.0 released · 2022-04-22
- RR 4.1.0 released · 2021-05-18
- RR 4.0.0 released · 2020-04-24
- RR 3.6.0 released · 2019-04-26
- unarchivedReturned to CRAN2018-05-07
- RR 3.5.0 released · 2018-04-23
- orphanedOrphaned by its maintainer2018-04-03invalid 'Makevars' was not corrected nor GNU make declared, despite requests Further corrected on 2018-05-06 for warnings from gcc 8
- removedRemoved from CRANVersions 0.30 and 0.32 were removed for copyright violations and misrepresentation of authorship
- RR 3.4.0 released · 2017-04-21
- RR 3.3.0 released · 2016-05-03
- RR 3.2.0 released · 2015-04-16
- RR 3.1.0 released · 2014-04-10
Show 57 earlier eventsHide 57 earlier events
- 3.0.3Latest
- 3.0.22013-08-22 · diff ↗
- RR 3.0.0 released · 2013-04-03
- 3.0.02013-03-13 · diff ↗
- 2.15.32013-01-25 · diff ↗
- 2.15.22012-10-11 · diff ↗
- 1.0.152025-05-04 · diff ↗
- 1.0.142023-08-22 · diff ↗
- 1.0.112021-10-20 · diff ↗
- 1.0.92021-09-29 · diff ↗
- 1.0.82021-08-11 · diff ↗
- 1.0.72021-04-29 · diff ↗
- 1.0.52020-09-16 · diff ↗
- 1.0.42020-05-07 · diff ↗
- 1.0.32020-02-23 · diff ↗
- 1.0.22020-02-19 · diff ↗
- 0.62
- 0.602019-03-08 · diff ↗
- 0.592018-05-08 · diff ↗
- 0.56.22018-05-06 · diff ↗
- 0.56.12018-04-03 · diff ↗
- 0.562017-12-08 · diff ↗
- 0.552017-10-11 · diff ↗
- 0.532016-06-28 · diff ↗
- 0.522016-05-04 · diff ↗
- 0.512015-12-16 · diff ↗
- 0.49
- 0.482015-08-11 · diff ↗
- 0.452015-05-26 · diff ↗
- 0.44
- 0.432014-11-14 · diff ↗
- 0.40
- 0.392014-09-22 · diff ↗
- 0.382014-09-04 · diff ↗
- 0.36
- 0.352014-06-30 · diff ↗ ·
removed 1 export
ssEAPadded 6 exports
orderCompletely, tabulateRows, expandDataFrame, compressDataFrame, multinomialFit, EAPscores - 0.322014-06-19 · diff ↗
- 0.302014-06-10 · diff ↗ ·
removed 1 export
unpack.2tieradded 8 exports
ChenThissen1997, sumScoreEAP, crosstabTest, SitemFit, SitemFit1, observedSumScore, itemOutcomeBySumScore, ssEAP - 0.282014-04-04 · diff ↗
- 0.27
- 0.242014-02-23 · diff ↗
- 0.222014-02-06 · diff ↗
- 0.18
- 0.172013-11-02 · diff ↗
- 0.16
- 0.152013-08-23 · diff ↗
- 0.142013-08-16 · diff ↗
- 0.112013-07-18 · diff ↗
- 0.10
- 0.82013-03-13 · diff ↗
- 0.72013-01-25 · diff ↗
- 0.62013-01-21 · diff ↗ ·
removed 7 exports
rpf.drm, rpf.gpcm, rpf.grm, rpf.mcm, rpf.nrm, rpf.ogive, rpf.sampleadded 1 export
pattern:^rpf.+ - 0.52012-12-25 · diff ↗
- 0.4
- 0.3
- 0.22012-08-06
- RR 2.15.0 released · 2012-03-30
Package metadata
- First published
- 2012-08-06
- Total releases
- 55 / 14 yrs
- License
- GPL (>= 3) OSI
- Minimum R
- ≥ 2.14.0
- Bundled data
- 32 KB / 4 files
- Download size
- 440 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("rpf")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.