to_zelig_mi: Bundle Multiply Imputed Data Sets into an Object for Zelig

Description Usage Arguments Value Note Author(s) Examples

Description

This object prepares multiply imputed data sets so they can be used by zelig.

Usage

1

Arguments

...

a set of data.frame's or a single list of data.frame's

Value

an mi object composed of a list of data frames.

Note

This function creates a list of data.frame objects, which resembles the storage of imputed data sets in the amelia object.

Author(s)

Matt Owen, James Honaker, and Christopher Gandrud

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
# create datasets
n <- 100
x1 <- runif(n)
x2 <- runif(n)
y <- rnorm(n)
data.1 <- data.frame(y = y, x = x1)
data.2 <- data.frame(y = y, x = x2)

# merge datasets into one object as if imputed datasets

mi.out <- to_zelig_mi(data.1, data.2)

# pass object in place of data argument
z.out <- zelig(y ~ x, model = "ls", data = mi.out)

Zelig documentation built on Jan. 8, 2021, 2:26 a.m.