Psychometric Modeling Infrastructure
Overview
Infrastructure for psychometric modeling such as data classes (for item response data and paired comparisons), basic model fitting functions (for Bradley-Terry, Rasch, parametric logistic IRT, generalized partial credit, rating scale, multinomial processing tree models), extractor functions for different types of parameters (item, person, threshold, discrimination, guessing, upper asymptotes), unified inference and visualizations, and various datasets for illustration. Intended as a common lightweight and efficient toolbox for psychometric modeling and a common building block for fitting psychometric mixture models in package "psychomix" and trees based on psychometric models in package "psychotree".
- Updated
structure()calls to usenames = ...instead of.Names = ...etc.
From NEWS.md in the release
Install
Health
NOTEfor differences from example reference outputr-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
r-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
Comparing ‘psychotools-Ex.Rout’ to ‘psychotools-Ex.Rout.save’: 2057,2058d2056 < Warning in rs[rf != 0] : < object length is not a multiple of subscript length
r-devel-windows-x86_64
Comparing 'psychotools-Ex.Rout' to 'psychotools-Ex.Rout.save': 2057,2058d2056 < Warning in rs[rf != 0] : < object length is not a multiple of subscript length
- NOTE8 OK, 5 NOTENow
- NOTE12 OK, 1 NOTE2026-09-13
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK13 OK2026-07-12
- NOTE11 OK, 2 NOTE2026-07-11
Show 5 earlier changesHide 5 earlier changes
- OK13 OK2026-06-27
- WARNING12 OK, 1 WARNING2026-06-14
- OK13 OK2026-05-02
- NOTE11 OK, 1 NOTE2026-04-25
- OK14 OK2026-03-10
Documentation
- Help pages
- 54
- Examples that run
- 100%53 run in a plain check (5 of them under a condition)
- Exported functions with examples
- 100%
- Documented parameters
- 86%
- Return-value docs
- 69%
- Help pages citing references
- 35%
Also includes 4 demo scripts (run with demo())
Downloads
Dependencies
Installing psychotools adds no packages beyond those that come with R.
Show all 21 packagesHide all 21 packages
Code & Tests
Datasets
People & History
Pick two releases to compare their code metrics.
- 0.7-7Latest
- RR 4.6.0 released · 2026-04-24
- 0.7-62026-02-11 · diff ↗
- 0.7-52025-10-21 · diff ↗
- RR 4.5.0 released · 2025-04-11
- 0.7-42024-05-11 · diff ↗
- RR 4.4.0 released · 2024-04-24
- 0.7-32023-06-09 · diff ↗
- RR 4.3.0 released · 2023-04-21
- 0.7-22022-08-04 · diff ↗
- 0.7-12022-04-30 · diff ↗ ·
removed 2 exports
estfun.plmodel, bread.plmodeladded 3 exports
nplmodel, estfun.nplmodel, bread.nplmodel - RR 4.2.0 released · 2022-04-22
- 0.7-02021-09-28 · diff ↗
- 0.6-12021-05-21 · diff ↗
- RR 4.1.0 released · 2021-05-18
- 0.6-0
Show 23 earlier eventsHide 23 earlier events
- RR 4.0.0 released · 2020-04-24
- 0.5-12020-01-28 · diff ↗
- RR 3.6.0 released · 2019-04-26
- 0.5-02018-12-19 · diff ↗ ·
added 8 exports
guesspar, upperpar, gpcmodel, plmodel, estfun.gpcmodel, estfun.plmodel, bread.gpcmodel, bread.plmodel - 0.4-32018-05-17 · diff ↗
- RR 3.5.0 released · 2018-04-23
- RR 3.4.0 released · 2017-04-21
- 0.4-22016-09-09 · diff ↗
- 0.4-12016-07-26 · diff ↗
- RR 3.3.0 released · 2016-05-03
- RR 3.2.0 released · 2015-04-16
- 0.4-0
- 0.3-02014-08-29 · diff ↗ ·
added 24 exports
itemresp, is.itemresp, itempar, threshpar, discrpar, personpar, raschmodel, rsmodel, pcmodel, btmodel, anchor, anchortest, estfun.btmodel, estfun.raschmodel, estfun.rsmodel, estfun.pcmodel, bread.raschmodel, bread.rsmodel, bread.pcmodel, curveplot, infoplot, piplot, profileplot, regionplot - RR 3.1.0 released · 2014-04-10
- 0.2-0
- RR 3.0.0 released · 2013-04-03
- 0.1-42012-10-23 · diff ↗
- 0.1-3
- RR 2.15.0 released · 2012-03-30
- 0.1-22012-02-11 · diff ↗
- RR 2.14.0 released · 2011-10-31
- 0.1-12011-10-05
- RR 2.13.0 released · 2011-04-13
Package metadata
- First published
- 2011-10-05
- Total releases
- 22 / 15 yrs
- License
- GPL-2 | GPL-3 OSI
- Minimum R
- ≥ 3.6.0
- Bundled data
- 147 KB / 12 files
- Download size
- 439 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("psychotools")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-23, which the citation names so these numbers can be found later. More on citing and the projects behind them.