EditImputeCont: Simultaneous Edit-Imputation for Continuous Microdata

An integrated editing and imputation method for continuous microdata under linear constraints is implemented. It relies on a Bayesian nonparametric hierarchical modeling approach as described in Kim et al. (2015) <DOI:10.1080/01621459.2015.1040881>. In this approach, the joint distribution of the data is estimated by a flexible joint probability model. The generated edit-imputed data are guaranteed to satisfy all imposed edit rules, whose types include ratio edits, balance edits and range restrictions.

Author
Quanli Wang, Hang J. Kim, Jerome P. Reiter, Lawrence H. Cox and Alan F. Karr
Date of publication
2016-10-31 07:57:01
Maintainer
Quanli Wang <quanli@stat.duke.edu>
License
GPL (>= 3)
Version
1.0.2
URLs

View on CRAN

Man pages

bei
RCPP Implementation of the Library
createModel
Create and Initialize the Rcpp_bei Model Object
EditImputeCont-package
Simultaneous Edit-Imputation for Continuous Microdata Package
makeDemoTxt
Make Demo Text Files
multipleEI
Generate Multiple Edit-imputed Datasets
NestedEx
Data Example With 11 Variables
Rcpp_bei-class
Class '"Rcpp_bei"'
readData
Read Data and Edit Rules
scatterPlot
Draw Scatter Plots of Edited Dataset
SimpleEx
Simple Data Example With Four Variables

Files in this package

EditImputeCont
EditImputeCont/src
EditImputeCont/src/hholder.cpp
EditImputeCont/src/hbio.c
EditImputeCont/src/colamd.c
EditImputeCont/src/myexcept.h
EditImputeCont/src/lusol6l0.h
EditImputeCont/src/lusol6u.h
EditImputeCont/src/lp_scale.h
EditImputeCont/src/lp_report.c
EditImputeCont/src/Makevars
EditImputeCont/src/lp_SOS.c
EditImputeCont/src/lusol.h
EditImputeCont/src/CData.h
EditImputeCont/src/lpsolve.h
EditImputeCont/src/newmat1.cpp
EditImputeCont/src/lp_report.h
EditImputeCont/src/lp_presolve.h
EditImputeCont/src/lp_fortify.h
EditImputeCont/src/colamd.h
EditImputeCont/src/ini.c
EditImputeCont/src/lp_rlp.c
EditImputeCont/src/declare.h
EditImputeCont/src/CParam.cpp
EditImputeCont/src/lp_lib.c
EditImputeCont/src/commonlib.h
EditImputeCont/src/lusol2.h
EditImputeCont/src/myblas.h
EditImputeCont/src/lp_explicit.h
EditImputeCont/src/simpstr.cpp
EditImputeCont/src/newmatio.h
EditImputeCont/src/lp_MDO.c
EditImputeCont/src/newmat9.cpp
EditImputeCont/src/newmat8.cpp
EditImputeCont/src/lp_MPS.h
EditImputeCont/src/lp_mipbb.h
EditImputeCont/src/lp_LUSOL.h
EditImputeCont/src/commonlib.c
EditImputeCont/src/lusol7a.h
EditImputeCont/src/lp_pricePSE.c
EditImputeCont/src/lp_price.c
EditImputeCont/src/cholesky.cpp
EditImputeCont/src/CBE.h
EditImputeCont/src/extreal.cpp
EditImputeCont/src/sparselib.h
EditImputeCont/src/Cspecialfn.cpp
EditImputeCont/src/newmat3.cpp
EditImputeCont/src/jacobi.cpp
EditImputeCont/src/lusol.c
EditImputeCont/src/lusol1.h
EditImputeCont/src/lp_matrix.c
EditImputeCont/src/mmio.h
EditImputeCont/src/CParam.h
EditImputeCont/src/lp_Hash.h
EditImputeCont/src/lusol6a.h
EditImputeCont/src/newran2.cpp
EditImputeCont/src/sparselib.c
EditImputeCont/src/lp_price.h
EditImputeCont/src/lp_simplex.h
EditImputeCont/src/CFeasibilityMap.h
EditImputeCont/src/newmatrm.h
EditImputeCont/src/lp_wlp.c
EditImputeCont/src/lusolio.c
EditImputeCont/src/isfixedvar.c
EditImputeCont/src/lp_utils.h
EditImputeCont/src/lpslink56.c
EditImputeCont/src/lp_Hash.c
EditImputeCont/src/lp_rlp.h
EditImputeCont/src/yacc_read.c
EditImputeCont/src/lp_types.h
EditImputeCont/src/newmat.h
EditImputeCont/src/lp_presolve.c
EditImputeCont/src/myexcept.cpp
EditImputeCont/src/bandmat.cpp
EditImputeCont/src/CHeader.h
EditImputeCont/src/evalue.cpp
EditImputeCont/src/yacc_read.h
EditImputeCont/src/ini.h
EditImputeCont/src/lp_mipbb.c
EditImputeCont/src/precisio.h
EditImputeCont/src/Cspecialfn.h
EditImputeCont/src/lp_LUSOL.c
EditImputeCont/src/lp_BFP2.h
EditImputeCont/src/lusol8a.h
EditImputeCont/src/newmat6.cpp
EditImputeCont/src/extreal.h
EditImputeCont/src/newran1.cpp
EditImputeCont/src/newran.h
EditImputeCont/src/newmatap.h
EditImputeCont/src/newmat5.cpp
EditImputeCont/src/lp_crash.c
EditImputeCont/src/CFeasibilityMap.cpp
EditImputeCont/src/hbio.h
EditImputeCont/src/newmatrm.cpp
EditImputeCont/src/lpkit.h
EditImputeCont/src/newfft.cpp
EditImputeCont/src/lp_crash.h
EditImputeCont/src/lp_wlp.h
EditImputeCont/src/newmat7.cpp
EditImputeCont/src/fortify.h
EditImputeCont/src/newmat2.cpp
EditImputeCont/src/lp_MPS.c
EditImputeCont/src/lp_pricePSE.h
EditImputeCont/src/sort.cpp
EditImputeCont/src/lp_params.c
EditImputeCont/src/CBE.cpp
EditImputeCont/src/CData.cpp
EditImputeCont/src/lp_simplex.c
EditImputeCont/src/ufortify.h
EditImputeCont/src/controlw.h
EditImputeCont/src/lp_BFP1.h
EditImputeCont/src/Makevars.win
EditImputeCont/src/lp_utils.c
EditImputeCont/src/lp_lib.h
EditImputeCont/src/lp_matrix.h
EditImputeCont/src/myblas.c
EditImputeCont/src/submat.cpp
EditImputeCont/src/svd.cpp
EditImputeCont/src/mmio.c
EditImputeCont/src/lp_scale.c
EditImputeCont/src/lp_MDO.h
EditImputeCont/src/lp_BFP.h
EditImputeCont/src/lusolio.h
EditImputeCont/src/include.h
EditImputeCont/src/newmatex.cpp
EditImputeCont/src/newmatrc.h
EditImputeCont/src/newmat4.cpp
EditImputeCont/src/lp_SOS.h
EditImputeCont/src/simpstr.h
EditImputeCont/NAMESPACE
EditImputeCont/demo
EditImputeCont/demo/example.R
EditImputeCont/demo/00Index
EditImputeCont/data
EditImputeCont/data/SimpleEx.RData
EditImputeCont/data/NestedEx.RData
EditImputeCont/R
EditImputeCont/R/TutorialForDataFiles.R
EditImputeCont/R/ModelChecking.R
EditImputeCont/R/LoadModule.R
EditImputeCont/R/ReadData.R
EditImputeCont/R/RunningMCMC.R
EditImputeCont/R/Check_D_EditIn.R
EditImputeCont/MD5
EditImputeCont/DESCRIPTION
EditImputeCont/man
EditImputeCont/man/makeDemoTxt.Rd
EditImputeCont/man/multipleEI.Rd
EditImputeCont/man/EditImputeCont-package.Rd
EditImputeCont/man/readData.Rd
EditImputeCont/man/createModel.Rd
EditImputeCont/man/Rcpp_bei-class.Rd
EditImputeCont/man/SimpleEx.Rd
EditImputeCont/man/scatterPlot.Rd
EditImputeCont/man/bei.Rd
EditImputeCont/man/NestedEx.Rd