Learn R Programming

NPBayesImpute (version 0.6)

GetDataFrame: Convert imputed data to a dataframe, using the same setting from original input data.

Description

This is a utility function to convert the imputed data matrix to a dataframe. This function will be implemented as a RCPP internal function later on.

Usage

GetDataFrame(dest, from, cols = 1:NCOL(from))

Arguments

dest
the imputed output data matrix.
from
the original input dataframe.
cols
optinal. Always use default for now.

Value

The returned dataframe object for imputed data.

Examples

Run this code
require(NPBayesImpute)
#Please use NYexample data set for a more realistic example
data('NYMockexample')

#create the model
model <- CreateModel(X,MCZ,10,10000,0.25,0.25)

#run 1 burnins, 2 mcmc iterations and thin every 2 iterations
model$Run(1,2,2)

#retrieve parameters from the final iteration
result <- model$snapshot

#convert ImputedX matrix to dataframe, using proper factors/names etc.
ImputedX <- GetDataFrame(result$ImputedX,X)
#View(ImputedX)

Run the code above in your browser using DataLab