IRTpp: Estimating IRT Parameters using the IRT Methodology

An implementation of the IRT paradigm for the scoring of different instruments measuring latent traits (a.k.a Abilities) and estimating item parameters for a variety of models, this package is highly optimized using Rcpp and carefully written R for the rest of the package, it aims to expand IRT applications to those applications that require faster and more robust estimation procedures. See the IRTpp documentation and github site for more information and examples.

Install the latest version of this package by entering the following in R:
install.packages("IRTpp")
AuthorSICS Research Group
Date of publication2016-12-27 15:28:19
MaintainerCamilo Antonio Suarez Bolanos <caasuarezbo@unal.edu.co>
LicenseMIT + file LICENSE
Version0.2.6.1
https://github.com/SICSResearch/IRTpp

View on CRAN

Man pages

abilityinterface: @name abilityinterface @param zita_par @param data @param...

alpha.c: Cronbach-Mesbah Curve

alpha.cronbach: Cronbach's alpha

an.parallel: Parallel Analysis

autoapply: Autoapply

biserial.cor: Biserial Correlation

check.model: model verification

checkModel: checkModel

collapseCells: Collapses Cells

eapinterface: eapinterface @param zita_par - @param dat - @param e_model -...

full.pattern.expand: Full expansion of patterns

gg: Probability for envelopes

gutt: Guttman's Lambda

indexPat: Index pattern

individual.traits: Estimate the latent traits.

information: Test or Item information

irtpp: Estimate a test item parameters.

irtpp.model: Valid model

irtpp.models: Available models

irtpp.p: Probability function for all models.

IRTpp-package: IRTpp : Item Response Theory Implemented in R and Cpp

llikm: Loglik in stem M

loglik: LogLikelihood of a IRT model

loglik.f: LogLikelihood of a IRT model

mapinterface: mapinterface @param zita_par - @param dat - @param e_model -...

model.transform: Model transformations

normalize: Normalize a vector

orlando_itemf: Orlando's statistic

parameter.list: Parameter list form

parameter.matrix: Parameter matrix form

parameters.initialize: parameters.initialize

pattern.expand: Expansion of patterns

pattern.freqs: Frequencies for the expanded pattern matrix

phi: Phi coefficient of correlation

plotevenlope: Confidence bands

polyserial.cor: Polyserial correlation

print.sentence: Print Sentence, Helper function Prints different strings...

prob: Probability multidimensional case

prob.2pl: 2PL fast probability function

prob.3pl: 3PL fast probability function

probability.1pl: 1PL probability function

probability.2pl: 2PL probability function

probability.3pl: 3PL probability function

rtnorm: Truncated normal simulation

SimulateItemParameters: Simulates item parameters for UIRT models.

simulateTest: Simulates a test

simulateTest.file: This function simulates tests according to a IRT model.

simulateTestMD: Simulate test Multidimensional

s_ss: Calculates the likelihoods.

testmulti: Multidimensional test

test.plot: Plot a test or an item.

ua: Undefined assignment, Helper function

uirtestimate: uirtestimate

x2: Statistical x2.

Yule: Yule coefficient of correlation

z3_itemf: Z3 statistic.

z3_personf: Z3 Person fit statistic

Functions

abilityinterface Man page
alpha.c Man page
alpha.cronbach Man page
an.parallel Man page
autoapply Man page
biserial.cor Man page
check.model Man page
checkModel Man page
collapseCells Man page
eapinterface Man page
full.pattern.expand Man page
gg Man page
gutt Man page
indexPat Man page
individual.traits Man page
information Man page
irtpp Man page
irtpp.model Man page
irtpp.models Man page
irtpp.p Man page
IRTpp-package Man page
llikm Man page
loglik Man page
loglik.f Man page
mapinterface Man page
model.transform Man page
normalize Man page
orlando_itemf Man page
parameter.list Man page
parameter.matrix Man page
parameters.initialize Man page
pattern.expand Man page
pattern.freqs Man page
phi Man page
plotenvelope Man page
plotevenlope Man page
polyserial.cor Man page
print.sentence Man page
prob Man page
prob.2pl Man page
prob.3pl Man page
probability.1pl Man page
probability.2pl Man page
probability.3pl Man page
rtnorm Man page
simulateItemParameters Man page
SimulateItemParameters Man page
simulateTest Man page
simulateTest.file Man page
simulateTestMD Man page
s_ss Man page
testmulti Man page
test.plot Man page
ua Man page
uirtestimate Man page
x2 Man page
Yule Man page
z3_itemf Man page
z3_personf Man page

Files

inst
inst/irtppcpp
inst/irtppcpp/irtppcpp.mk
inst/irtppcpp/test2pl.csv
inst/irtppcpp/tests
inst/irtppcpp/tests/matrix.cpp
inst/irtppcpp/tests/test.cpp
inst/irtppcpp/src
inst/irtppcpp/src/type
inst/irtppcpp/src/type/LatentTraits.h
inst/irtppcpp/src/type/Matrix.h
inst/irtppcpp/src/type/parameter.h
inst/irtppcpp/src/type/ghquads.h
inst/irtppcpp/src/type/dataset.h
inst/irtppcpp/src/type/dataset.cpp
inst/irtppcpp/src/type/ghquads.cpp
inst/irtppcpp/src/model
inst/irtppcpp/src/model/onepl.h
inst/irtppcpp/src/model/model.h
inst/irtppcpp/src/model/threepl.h
inst/irtppcpp/src/model/twopl.h
inst/irtppcpp/src/main.cpp
inst/irtppcpp/src/estimation
inst/irtppcpp/src/estimation/mstep.cpp
inst/irtppcpp/src/estimation/mstep.h
inst/irtppcpp/src/estimation/emestimation.h
inst/irtppcpp/src/estimation/estep.cpp
inst/irtppcpp/src/estimation/LatentTraitEstimation.h
inst/irtppcpp/src/estimation/estep.h
inst/irtppcpp/src/utils
inst/irtppcpp/src/utils/Input.h
inst/irtppcpp/src/utils/andrade.h
inst/irtppcpp/src/utils/asa111.h
inst/irtppcpp/src/utils/ramsay.h
inst/irtppcpp/src/utils/Input.cpp
inst/irtppcpp/src/utils/cholesky.h
inst/irtppcpp/src/utils/asa111.cpp
inst/irtppcpp/irtppcpp.mk.orig
inst/irtppcpp/makefile
inst/irtppcpp/irtppcpp.mk.win64
inst/irtppcpp/README.md
inst/irtppcpp/irtppcpp.mk.win32
inst/irtppcpp/Cuads.csv
inst/irtppcpp/test.txt
inst/irtppcpp/LICENSE
inst/irtppcpp/include
inst/irtppcpp/include/catch.h
inst/irtppcpp/include/SPGO
inst/irtppcpp/include/SPGO/examples
inst/irtppcpp/include/SPGO/examples/Example_HillClimbing.cpp
inst/irtppcpp/include/SPGO/examples/Example_Any.cpp
inst/irtppcpp/include/SPGO/examples/Example_Brent.cpp
inst/irtppcpp/include/SPGO/examples/Example_BFGS.cpp
inst/irtppcpp/include/SPGO/makefile
inst/irtppcpp/include/SPGO/Function.hpp
inst/irtppcpp/include/SPGO/include
inst/irtppcpp/include/SPGO/include/Optimization
inst/irtppcpp/include/SPGO/include/Optimization/Heuristic
inst/irtppcpp/include/SPGO/include/Optimization/Heuristic/Parameter.hpp
inst/irtppcpp/include/SPGO/include/Optimization/Heuristic/HillClimbing.hpp
inst/irtppcpp/include/SPGO/include/Optimization/Unrestricted
inst/irtppcpp/include/SPGO/include/Optimization/Unrestricted/Singlevariable
inst/irtppcpp/include/SPGO/include/Optimization/Unrestricted/Singlevariable/Brent.hpp
inst/irtppcpp/include/SPGO/include/Optimization/Unrestricted/Multivariable
inst/irtppcpp/include/SPGO/include/Optimization/Unrestricted/Multivariable/BFGS.hpp
inst/irtppcpp/include/SPGO/include/Optimization/Optim.hpp
inst/irtppcpp/include/SPGO/include/Optimization/Restricted
inst/irtppcpp/include/SPGO/include/Optimization/Restricted/Restricted.hpp
inst/irtppcpp/include/SPGO/include/Types
inst/irtppcpp/include/SPGO/include/Types/Any.hpp
inst/irtppcpp/include/SPGO/include/Types/Generic.hpp
inst/extdata
inst/extdata/test1.R
inst/extdata/Cuads10.csv
inst/extdata/test.R
inst/extdata/Cuads.csv
inst/extdata/test3.R inst/extdata/test2.R
inst/doc
inst/doc/simulateTest.html
inst/doc/estimate.Rmd
inst/doc/itemfit.Rmd
inst/doc/itemfit.html
inst/doc/simulateTest.R
inst/doc/Exploratory.Rmd
inst/doc/estimate.R
inst/doc/parameters.Rmd
inst/doc/Exploratory.html
inst/doc/estimate.html
inst/doc/parameters.html
inst/doc/simulateTest.Rmd
inst/doc/Exploratory.R
src
src/Makevars
src/util_package.cpp
src/util_package.h
src/Makevars.win
src/RcppExports.cpp
NAMESPACE
R
R/utils.R R/models.R R/initialization.R R/itemfit.R R/simulation.R R/exploratory.R R/RcppExports.R R/reclassifyPCA.R R/irtpp.R
vignettes
vignettes/estimate.Rmd
vignettes/itemfit.Rmd
vignettes/Exploratory.Rmd
vignettes/parameters.Rmd
vignettes/simulateTest.Rmd
README.md
MD5
build
build/vignette.rds
DESCRIPTION
man
man/IRTpp-package.Rd man/test.plot.Rd man/biserial.cor.Rd man/polyserial.cor.Rd man/parameters.initialize.Rd man/mapinterface.Rd man/information.Rd man/loglik.f.Rd man/parameter.list.Rd man/pattern.freqs.Rd man/print.sentence.Rd man/orlando_itemf.Rd man/irtpp.model.Rd man/SimulateItemParameters.Rd man/checkModel.Rd man/probability.3pl.Rd man/gutt.Rd man/irtpp.Rd man/prob.Rd man/abilityinterface.Rd man/plotevenlope.Rd man/prob.3pl.Rd man/z3_personf.Rd man/loglik.Rd man/Yule.Rd man/pattern.expand.Rd man/an.parallel.Rd man/s_ss.Rd man/simulateTest.Rd man/gg.Rd man/indexPat.Rd man/testmulti.Rd man/x2.Rd man/simulateTestMD.Rd man/individual.traits.Rd man/parameter.matrix.Rd man/rtnorm.Rd man/full.pattern.expand.Rd man/uirtestimate.Rd man/llikm.Rd man/simulateTest.file.Rd man/probability.1pl.Rd man/z3_itemf.Rd man/eapinterface.Rd man/normalize.Rd man/irtpp.p.Rd man/irtpp.models.Rd man/alpha.cronbach.Rd man/phi.Rd man/prob.2pl.Rd man/probability.2pl.Rd man/model.transform.Rd man/alpha.c.Rd man/collapseCells.Rd man/check.model.Rd man/autoapply.Rd man/ua.Rd
cleanup
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.