rpf: Response Probability Functions

Share:

The purpose of this package is to factor out logic and math common to Item Factor Analysis fitting, diagnostics, and analysis. It is envisioned as core support code suitable for more specialized IRT packages to build upon. Complete access to optimized C functions are made available with R_RegisterCCallable().

Author
Joshua Pritikin [cre, aut], Jonathan Weeks [ctb], Li Cai [ctb], Carrie Houts [ctb], Phil Chalmers [ctb], Michael D. Hunter [ctb], Carl F. Falk [ctb]
Date of publication
2016-06-28 08:45:48
Maintainer
Joshua Pritikin <jpritikin@pobox.com>
License
GPL (>= 3)
Version
0.53
URLs

View on CRAN

Man pages

as.IFAgroup
Convert an OpenMx MxModel object into an IFA group
bestToOmit
Identify the columns with most missing data
ChenThissen1997
Computes local dependence indices for all pairs of items
compressDataFrame
Compress a data frame into unique rows and frequencies
crosstabTest
Monte-Carlo test for cross-tabulation tables
EAPscores
Compute EAP scores
expandDataFrame
Expand summary table of patterns and frequencies
fromFactorLoading
Convert factor loadings to response function slopes
fromFactorThreshold
Convert factor thresholds to response function intercepts
itemOutcomeBySumScore
Produce an item outcome by observed sum-score table
kct
Knox Cube Test dataset
logit
Transform from [0,1] to the reals
LSAT6
Description of LSAT6 data
LSAT7
Description of LSAT7 data
multinomialFit
Multinomial fit test
observedSumScore
Compute the observed sum-score
omitItems
Omit the given items
omitMostMissing
Omit items with the most missing data
orderCompletely
Order a data.frame by missingness and all columns
ordinal.gamma
Compute the ordinal gamma association statistic
ptw2011.gof.test
Compute the P value that the observed and expected tables...
read.flexmirt
Read a flexMIRT PRM file
rpf.1dim-class
The base class for 1 dimensional response probability...
rpf.1dim.drm-class
Unidimensional dichotomous item models (1PL, 2PL, and 3PL).
rpf.1dim.fit
Calculate item and person Rasch fit statistics
rpf.1dim.graded-class
The base class for 1 dimensional graded response probability...
rpf.1dim.grm-class
The unidimensional graded response item model.
rpf.1dim.lmp-class
Unidimensional logistic function of a monotonic polynomial.
rpf.1dim.moment
Calculate cell central moments
rpf.1dim.residual
Calculate residuals
rpf.1dim.stdresidual
Calculate standardized residuals
rpf.base-class
The base class for response probability functions.
rpf.dLL
Item parameter derivatives
rpf.drm
Create a dichotomous response model
rpf.dTheta
Item derivatives with respect to the location in the latent...
rpf.grm
Create a graded response model
rpf.id_of
Convert an rpf item model name to an ID
rpf.info
Map an item model, item parameters, and person trait score...
rpf.introduction
rpf - Response Probability Functions
rpf.lmp
Create logistic function of a monotonic polynomial (LMP)...
rpf.logprob
Map an item model, item parameters, and person trait score...
rpf.mcm
Create a multiple-choice response model
rpf.mdim-class
The base class for multi-dimensional response probability...
rpf.mdim.drm-class
Multidimensional dichotomous item models (M1PL, M2PL, and...
rpf.mdim.graded-class
The base class for multi-dimensional graded response...
rpf.mdim.grm-class
The multidimensional graded response item model.
rpf.mdim.mcm-class
The multiple-choice response item model (both unidimensional...
rpf.mdim.nrm-class
The nominal response item model (both unidimensional and...
rpf.mean.info
Find the point where an item provides mean maximum...
rpf.mean.info1
Find the point where an item provides mean maximum...
rpf.modify
Create a similar item specification with the given number of...
rpf.nrm
Create a nominal response model
rpf.numParam
Length of the item parameter vector
rpf.numSpec
Length of the item model vector
rpf.ogive
The ogive constant
rpf.paramInfo
Retrieve a description of the given parameter
rpf.prob
Map an item model, item parameters, and person trait score...
rpf.rescale
Rescale item parameters
rpf.rparam
Generates item parameters
rpf.sample
Randomly sample response patterns given a list of items
science
Liking for Science dataset
SitemFit
Compute the S fit statistic for a set of items
SitemFit1
Compute the S fit statistic for 1 item
stripData
Strip data and scores from an IFA group
sumScoreEAP
Compute the sum-score EAP table
sumScoreEAPTest
Conduct the sum-score EAP distribution test
tabulateRows
Tabulate data.frame rows
toFactorLoading
Convert response function slopes to factor loadings
toFactorThreshold
Convert response function intercepts to factor thresholds
write.flexmirt
Write a flexMIRT PRM file

Files in this package

rpf
rpf/inst
rpf/inst/doc
rpf/inst/doc/flexmirt-plots.html
rpf/inst/doc/flexmirt-plots.Rmd
rpf/inst/doc/diagnostics.R
rpf/inst/doc/customitem.html
rpf/inst/doc/flexmirt-plots.R
rpf/inst/doc/customitem.R
rpf/inst/doc/customitem.Rmd
rpf/inst/doc/diagnostics.html
rpf/inst/doc/diagnostics.Rmd
rpf/inst/include
rpf/inst/include/libifa-rpf.h
rpf/tests
rpf/tests/testthat.R
rpf/tests/testthat
rpf/tests/testthat/test-gamma.R
rpf/tests/testthat/test-extreme.R
rpf/tests/testthat/test-fit.R
rpf/tests/testthat/test-lmp-icc.R
rpf/tests/testthat/test-multinomial.R
rpf/tests/testthat/test-null.R
rpf/tests/testthat/test-ld.R
rpf/tests/testthat/test-dataframe.R
rpf/tests/testthat/test-raschfit.R
rpf/tests/testthat/test-sumscore.R
rpf/tests/testthat/test-sample.R
rpf/tests/testthat/test-score.R
rpf/tests/testthat/test-rescale.R
rpf/tests/testthat/test-dTheta.R
rpf/tests/testthat/test-weightColumn.R
rpf/tests/testthat/test-mirt-icc.R
rpf/src
rpf/src/libifa-rpf.cpp
rpf/src/glue.cpp
rpf/src/Makevars
rpf/src/rpf.h
rpf/src/m2.cpp
rpf/src/dmvnorm.h
rpf/src/diagnose.cpp
rpf/src/dmvnorm.cpp
rpf/src/ba81quad.cpp
rpf/src/ba81quad.h
rpf/src/dataframe.cpp
rpf/src/Makevars.win
rpf/src/eap.cpp
rpf/NAMESPACE
rpf/data
rpf/data/science.rda
rpf/data/kct.rda
rpf/data/LSAT7.RData
rpf/data/LSAT6.RData
rpf/R
rpf/R/classes.R
rpf/R/grm.R
rpf/R/drm.R
rpf/R/nrm.R
rpf/R/diagnose.R
rpf/R/kct.R
rpf/R/sample.R
rpf/R/dataframe.R
rpf/R/openmx.R
rpf/R/science.R
rpf/R/fit.R
rpf/R/init.R
rpf/R/mcm.R
rpf/R/util.R
rpf/R/flexmirt.R
rpf/R/lmp.R
rpf/R/LSAT.R
rpf/vignettes
rpf/vignettes/flexmirt-plots.Rmd
rpf/vignettes/customitem.Rmd
rpf/vignettes/diagnostics.Rmd
rpf/README.md
rpf/MD5
rpf/build
rpf/build/vignette.rds
rpf/DESCRIPTION
rpf/configure
rpf/man
rpf/man/rpf.1dim.lmp-class.Rd
rpf/man/write.flexmirt.Rd
rpf/man/bestToOmit.Rd
rpf/man/SitemFit.Rd
rpf/man/toFactorThreshold.Rd
rpf/man/rpf.numSpec.Rd
rpf/man/rpf.1dim-class.Rd
rpf/man/rpf.1dim.drm-class.Rd
rpf/man/rpf.mdim.nrm-class.Rd
rpf/man/rpf.ogive.Rd
rpf/man/crosstabTest.Rd
rpf/man/rpf.rparam.Rd
rpf/man/rpf.1dim.fit.Rd
rpf/man/rpf.1dim.residual.Rd
rpf/man/rpf.1dim.moment.Rd
rpf/man/rpf.lmp.Rd
rpf/man/science.Rd
rpf/man/rpf.mdim.graded-class.Rd
rpf/man/ordinal.gamma.Rd
rpf/man/observedSumScore.Rd
rpf/man/sumScoreEAP.Rd
rpf/man/ptw2011.gof.test.Rd
rpf/man/orderCompletely.Rd
rpf/man/omitItems.Rd
rpf/man/expandDataFrame.Rd
rpf/man/toFactorLoading.Rd
rpf/man/rpf.base-class.Rd
rpf/man/as.IFAgroup.Rd
rpf/man/LSAT6.Rd
rpf/man/rpf.sample.Rd
rpf/man/rpf.1dim.grm-class.Rd
rpf/man/rpf.mcm.Rd
rpf/man/rpf.dLL.Rd
rpf/man/EAPscores.Rd
rpf/man/rpf.numParam.Rd
rpf/man/rpf.mdim.drm-class.Rd
rpf/man/rpf.introduction.Rd
rpf/man/itemOutcomeBySumScore.Rd
rpf/man/rpf.info.Rd
rpf/man/tabulateRows.Rd
rpf/man/logit.Rd
rpf/man/LSAT7.Rd
rpf/man/rpf.mdim.grm-class.Rd
rpf/man/SitemFit1.Rd
rpf/man/rpf.logprob.Rd
rpf/man/read.flexmirt.Rd
rpf/man/compressDataFrame.Rd
rpf/man/fromFactorLoading.Rd
rpf/man/rpf.drm.Rd
rpf/man/rpf.1dim.graded-class.Rd
rpf/man/rpf.mdim-class.Rd
rpf/man/rpf.1dim.stdresidual.Rd
rpf/man/rpf.paramInfo.Rd
rpf/man/rpf.mean.info1.Rd
rpf/man/ChenThissen1997.Rd
rpf/man/rpf.dTheta.Rd
rpf/man/stripData.Rd
rpf/man/sumScoreEAPTest.Rd
rpf/man/rpf.mdim.mcm-class.Rd
rpf/man/rpf.id_of.Rd
rpf/man/rpf.rescale.Rd
rpf/man/multinomialFit.Rd
rpf/man/rpf.nrm.Rd
rpf/man/rpf.grm.Rd
rpf/man/rpf.prob.Rd
rpf/man/kct.Rd
rpf/man/fromFactorThreshold.Rd
rpf/man/omitMostMissing.Rd
rpf/man/rpf.mean.info.Rd
rpf/man/rpf.modify.Rd
rpf/cleanup
rpf/.Rinstignore