emIRT: EM Algorithms for Estimating Item Response Theory Models
Version 0.0.8

Various Expectation-Maximization (EM) algorithms are implemented for item response theory (IRT) models. The current implementation includes IRT models for binary and ordinal responses, along with dynamic and hierarchical IRT models with binary responses. The latter two models are derived and implemented using variational EM. Subsequent edits also include variational network and text scaling models.

Browse man pages Browse package API and functions Browse package files

AuthorKosuke Imai <kimai@princeton.edu>, James Lo <lojames@usc.edu>, Jonathan Olmsted <jpolmsted@gmail.com>
Date of publication2017-02-14 12:14:12
MaintainerJames Lo <lojames@usc.edu>
LicenseGPL (>= 3)
Version0.0.8
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("emIRT")

Man pages

AsahiTodai: Asahi-Todai Elite Survey
binIRT: Two-parameter Binary IRT estimation via EM
boot_emIRT: Parametric bootstrap of EM Standard Errirs
convertRC: Convert Roll Call Matrix Format
dwnom: Poole-Rosenthal DW-NOMINATE data and scores, 80-110 U.S....
dynIRT: Dynamic IRT estimation via Variational Inference
getStarts: Generate Starts for 'binIRT'
hierIRT: Hierarchichal IRT estimation via Variational Inference
makePriors: Generate Priors for 'binIRT'
manifesto: German Manifesto Data
mq_data: Martin-Quinn Judicial Ideology Scores
networkIRT: Network IRT estimation via EM
ordIRT: Two-parameter Ordinal IRT estimation via EM
poisIRT: Poisson IRT estimation via EM
ustweet: U.S. Twitter Following Data

Functions

AsahiTodai Man page
binIRT Man page Source code
boot_emIRT Man page Source code
convertRC Man page Source code
dwnom Man page
dynIRT Man page Source code
getStarts Man page Source code
getStartsE Source code
hierIRT Man page Source code
makePriors Man page Source code
makePriorsE Source code
manifesto Man page
mq_data Man page
networkIRT Man page Source code
onAttach Source code
onUnload Source code
ordIRT Man page Source code
poisIRT Man page Source code
print.binIRT Source code
print.dynIRT Source code
print.hierIRT Source code
print.ordIRT Source code
ustweet Man page

Files

src
src/getEb2_ordIRT.h
src/getEbb_dynIRT.h
src/estimate_endorseIRT.h
src/getVb2.cpp
src/getEba_hierIRT.cpp
src/getEb2.h
src/getEx2x2.cpp
src/getEba_dynIRT.cpp
src/checkConv_hierIRT.cpp
src/estimate_ordIRT.cpp
src/Makevars
src/vtn1.cpp
src/getEalpha_poisIRT.h
src/getEtt_ordIRT.h
src/getEalpha_endorseIRT.cpp
src/getEd_ordIRT.h
src/getVgamma_hierIRT.cpp
src/getEx2x2_dynIRT.cpp
src/hierIRT_estimate.cpp
src/getVgamma_hierIRT.h
src/getEystar_hierIRT.h
src/getEb2_dynIRT.h
src/getVzstar_ordIRT.cpp
src/getEx2x2_dynIRT.h
src/getEw_endorseIRT.cpp
src/getEx2x2_hierIRT.cpp
src/getEx2_hierIRT.h
src/checkConv.h
src/getEystar_dynIRT.h
src/checkInputs.h
src/calcLB.h
src/getVx_ordIRT.h
src/getOnecol_dynIRT.h
src/getEalpha_endorseIRT.h
src/getVx.h
src/getEzstar_ordIRT.h
src/getVeta_hierIRT.cpp
src/getVx_poisIRT.h
src/getVa_dynIRT.h
src/getEgamma_hierIRT.h
src/getEw_endorseIRT.h
src/getVb2_hierIRT.h
src/vtn1.h
src/getEx_ordIRT.cpp
src/getEta_hierIRT.cpp
src/getEx_poisIRT.cpp
src/getLast_dynIRT.cpp
src/getNlegis_dynIRT.cpp
src/getVzstar_ordIRT.h
src/getEbb_hierIRT.cpp
src/getVa_dynIRT.cpp
src/getEsigma_hierIRT.h
src/getEdd_ordIRT.cpp
src/dynIRT_estimate.cpp
src/etn1.cpp
src/getLBS_dynIRT.h
src/estimate_poisIRT.h
src/getEd_ordIRT.cpp
src/getEbeta_poisIRT.cpp
src/getExx_ordIRT.h
src/estimate_hierIRT.cpp
src/getVb2.h
src/getEtheta_endorseIRT.h
src/getEpsi_poisIRT.h
src/estimate_hierIRT.h
src/getEx.h
src/entN.h
src/getEystar.h
src/getEb2_ordIRT.cpp
src/getX_dynIRT.h
src/getEbeta_endorseIRT.cpp
src/countVotes.cpp
src/checkConv_dynIRT.h
src/getEgamma_endorseIRT.h
src/getEbb_ordIRT.h
src/getEpsi_poisIRT.cpp
src/getEtheta_endorseIRT.cpp
src/getExx_ordIRT.cpp
src/getEbeta_endorseIRT.h
src/estimate_ordIRT.h
src/getVx_ordIRT.cpp
src/getVb_dynIRT.cpp
src/getEdd_ordIRT.h
src/getVx.cpp
src/getExi_poisIRT.cpp
src/getVbeta_poisIRT.h
src/FastEst_estimate.cpp
src/calcFitStats.cpp
src/getVb2_hierIRT.cpp
src/estimate_poisIRT.cpp
src/getEx_ordIRT.h
src/getEba_dynIRT.h
src/getEx2x2.h
src/checkConv_dynIRT.cpp
src/getEzzstar_ordIRT.cpp
src/getEzzstar_ordIRT.h
src/getEb2_hierIRT.h
src/getVb2_ordIRT.cpp
src/getOnecol_dynIRT.cpp
src/getEba_hierIRT.h
src/getVb2_dynIRT.h
src/getEystar_hierIRT.cpp
src/enttn1.cpp
src/getVb2_dynIRT.cpp
src/getEbb.cpp
src/getEba.h
src/getLBS_dynIRT.cpp
src/getEgamma_endorseIRT.cpp
src/getEta_hierIRT.h
src/getEx2x2_ordIRT.cpp
src/getEbb_hierIRT.h
src/countVotes.h
src/getEx2x2_hierIRT.h
src/getExi_poisIRT.h
src/getEzstar_ordIRT.cpp
src/getEbb.h
src/endorseIRT_estimate.cpp
src/getEb2.cpp
src/etn1.h
src/getEystar.cpp
src/getEx2_hierIRT.cpp
src/checkConv.cpp
src/getEb2_hierIRT.cpp
src/getEgg_hierIRT.h
src/getEx2x2_ordIRT.h
src/estimate.h
src/getLast_dynIRT.h
src/getEystar_endorseIRT.cpp
src/getEx.cpp
src/checkConv_poisIRT.h
src/getEalpha_poisIRT.cpp
src/entN.cpp
src/getEgg_hierIRT.cpp
src/getEb2_dynIRT.cpp
src/getX_dynIRT.cpp
src/estimate_dynIRT.cpp
src/updateHigherMoments_endorseIRT.cpp
src/checkConv_hierIRT.h
src/getEbeta_poisIRT.h
src/Makevars.win
src/getNlegis_dynIRT.h
src/enttn1.h
src/getVx_poisIRT.cpp
src/checkConv_ordIRT.h
src/estimate_dynIRT.h
src/getVb2_ordIRT.h
src/getVb_dynIRT.h
src/estimate_endorseIRT.cpp
src/calcLB.cpp
src/checkConv_poisIRT.cpp
src/getEtt_ordIRT.cpp
src/getEbb_ordIRT.cpp
src/getEystar_dynIRT.cpp
src/calcFitStats.h
src/getVeta_hierIRT.h
src/checkConv_ordIRT.cpp
src/getEbb_dynIRT.cpp
src/getEx_poisIRT.h
src/getEsigma_hierIRT.cpp
src/poisIRT_estimate.cpp
src/getEystar_endorseIRT.h
src/getVbeta_poisIRT.cpp
src/estimate.cpp
src/getEba.cpp
src/getEgamma_hierIRT.cpp
src/checkInputs.cpp
src/updateHigherMoments_endorseIRT.h
src/ordIRT_estimate.cpp
NAMESPACE
data
data/ustweet.rda
data/mq_data.rda
data/manifesto.rda
data/AsahiTodai.rda
data/datalist
data/dwnom.rda
R
R/poisIRT.R
R/hierIRT.R
R/bootstrap.R
R/makePriors.R
R/dynIRT.R
R/convertRC.R
R/ordIRT.R
R/networkIRT.R
R/binIRT.R
R/print.R
R/getStarts.R
R/zzz.R
MD5
DESCRIPTION
ChangeLog
man
man/getStarts.Rd
man/ustweet.Rd
man/makePriors.Rd
man/networkIRT.Rd
man/hierIRT.Rd
man/convertRC.Rd
man/binIRT.Rd
man/manifesto.Rd
man/AsahiTodai.Rd
man/poisIRT.Rd
man/dynIRT.Rd
man/boot_emIRT.Rd
man/dwnom.Rd
man/ordIRT.Rd
man/mq_data.Rd
emIRT documentation built on May 29, 2017, 7:10 p.m.