The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.

Amelia II

R build status CRAN version

Overview

Amelia II is an R package for the multiple imputation of multivariate incomplete data. It uses an algorithm that combines bootstrapping and the EM algorithm to take draws from the posterior of the missing data. The Amelia package includes normalizing transformations, cell-level priors, and methods for handling time-series cross-sectional data.

How to install

To install the latest version of Amelia, which requires R version 2.14.0 or higher, simply use the standard R installation tools:

install.packages("Amelia")

If you would to use the current development release of Amelia (which may be unstable), run the following:

require(devtools)
devtools::install_github("IQSS/Amelia")

Getting started with Amelia

The main function in the Amelia package is amelia() which will perform multiple imputation on a data frame. It allows for easy setting of time-series and unit variables via the ts and cs arguments.

library(Amelia)
data(africa)

a.out <- amelia(africa, m = 5, ts = "year", cs = "country")

AmeliaView GUI

Once installed, you can access most of the Amelia functionality through an interactive GUI by running the following command:

Amelia::AmeliaView()

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.