47 lines
2.4 KiB
Python
47 lines
2.4 KiB
Python
# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
|
|
# Spack Project Developers. See the top-level COPYRIGHT file for details.
|
|
#
|
|
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
|
|
|
|
from spack import *
|
|
|
|
|
|
class RMice(RPackage):
|
|
"""Multivariate Imputation by Chained Equations
|
|
|
|
Multiple imputation using Fully Conditional Specification (FCS) implemented
|
|
by the MICE algorithm as described in Van Buuren and Groothuis-Oudshoorn
|
|
(2011) <doi:10.18637/jss.v045.i03>. Each variable has its own imputation
|
|
model. Built-in imputation models are provided for continuous data
|
|
(predictive mean matching, normal), binary data (logistic regression),
|
|
unordered categorical data (polytomous logistic regression) and ordered
|
|
categorical data (proportional odds). MICE can also impute continuous
|
|
two-level data (normal model, pan, second-level variables). Passive
|
|
imputation can be used to maintain consistency between variables. Various
|
|
diagnostic plots are available to inspect the quality of the
|
|
imputations."""
|
|
|
|
homepage = "https://cloud.r-project.org/package=mice"
|
|
url = "https://cloud.r-project.org/src/contrib/mice_3.0.0.tar.gz"
|
|
list_url = "https://cloud.r-project.org/src/contrib/Archive/mice"
|
|
|
|
version('3.12.0', sha256='575d9e650d5fc8cd66c0b5a2f1e659605052b26d61f772fff5eed81b414ef144')
|
|
version('3.6.0', sha256='7bc72bdb631bc9f67d8f76ffb48a7bb275228d861075e20c24c09c736bebec5d')
|
|
version('3.5.0', sha256='4fccecdf9e8d8f9f63558597bfbbf054a873b2d0b0820ceefa7b6911066b9e45')
|
|
version('3.0.0', sha256='98b6bb1c5f8fb099bd0024779da8c865146edb25219cc0c9542a8254152c0add')
|
|
|
|
depends_on('r@2.10.0:', type=('build', 'run'))
|
|
depends_on('r-broom', type=('build', 'run'))
|
|
depends_on('r-dplyr', type=('build', 'run'))
|
|
depends_on('r-generics', when='@3.12.0:', type=('build', 'run'))
|
|
depends_on('r-lattice', type=('build', 'run'))
|
|
depends_on('r-rcpp', type=('build', 'run'))
|
|
depends_on('r-rlang', type=('build', 'run'))
|
|
depends_on('r-tidyr', when='@3.12.0:', type=('build', 'run'))
|
|
depends_on('r-cpp11', when='@3.12.0:', type=('build', 'run'))
|
|
depends_on('r-mitml', when='@:3.6.0', type=('build', 'run'))
|
|
depends_on('r-nnet', when='@:3.6.0', type=('build', 'run'))
|
|
depends_on('r-rpart', when='@:3.6.0', type=('build', 'run'))
|
|
depends_on('r-survival', when='@:3.6.0', type=('build', 'run'))
|
|
depends_on('r-mass', when='@:3.6.0', type=('build', 'run'))
|