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.

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

Files in this package

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