EAP Dichotomous Ability Estimation in base R
4PL model for right/wrong items: response probabilities, item information, EAP scoring and an adaptive test, validated against catR.
Expected A Posteriori (EAP) estimation scores examinees in computerised adaptive tests and stays stable where Maximum Likelihood fails, for example on all-correct or all-incorrect response patterns.
Each tutorial rebuilds the full adaptive-testing pipeline for one IRT model in plain base R and checks every function against the catR package: response probabilities, item information, next-item selection, EAP estimate and standard error.
| Model | Items | Tutorial |
|---|---|---|
| 4PL (includes 1PL, 2PL, 3PL) | Right/wrong | Dichotomous |
| Rating Scale Model | Ordered, shared thresholds | RSM |
| Partial Credit Model | Ordered, item-specific steps | PCM |
| Graded Response Model | Ordered, item-specific slopes | GRM |
| Modified Graded Response Model | Ordered, slopes + shared thresholds | Modified GRM |
| Nominal Response Model | Unordered categories | NRM |
---
comments: false
title: "EAP Ability Estimation in base R"
listing:
contents:
- eap_dichotomous.Rmd
- eap_rsm.Rmd
- eap_pcm.Rmd
- eap_grm.Rmd
- eap_ggrm.Rmd
- eap_nrm.Rmd
type: grid
sort: false
fields: [title, description]
grid-columns: 3
---
Expected A Posteriori (EAP) estimation scores examinees in computerised adaptive tests and stays stable where Maximum Likelihood fails, for example on all-correct or all-incorrect response patterns.
Each tutorial rebuilds the full adaptive-testing pipeline for one IRT model in plain base R and checks every function against the **catR** package: response probabilities, item information, next-item selection, EAP estimate and standard error.
| Model | Items | Tutorial |
|---|---|---|
| 4PL (includes 1PL, 2PL, 3PL) | Right/wrong | [Dichotomous](eap_dichotomous.Rmd) |
| Rating Scale Model | Ordered, shared thresholds | [RSM](eap_rsm.Rmd) |
| Partial Credit Model | Ordered, item-specific steps | [PCM](eap_pcm.Rmd) |
| Graded Response Model | Ordered, item-specific slopes | [GRM](eap_grm.Rmd) |
| Modified Graded Response Model | Ordered, slopes + shared thresholds | [Modified GRM](eap_ggrm.Rmd) |
| Nominal Response Model | Unordered categories | [NRM](eap_nrm.Rmd) |