yaImpute (version 1.0-32)

buildConsensus: Finds the consensus imputations among a list of yai objects

Description

Several objects of class yai are combined into a new object forming a consensus among the many. The intention is that the many would be formed by running yai several times with bootstrap=TRUE or by varying other options.

Usage

buildConsensus(reps, noTrgs=FALSE, noRefs=FALSE, k=NULL)

Value

An object of class yai

Arguments

reps

a list of objects class yai.

noTrgs

If TRUE neighbor relationships for target observations are not merged.

noRefs

If TRUE neighbor relationships for reference observations are not merged.

k

If not specified, the minimum value of k among the objects is used.

Author

Nicholas L. Crookston ncrookston.fs@gmail.com
John Coulston jcoulston@fs.fed.us

See Also

yai

Examples

Run this code

require (yaImpute)
data(iris)

set.seed(123) 

# form some test data, y's are defined only for reference
# observations.
refs=sample(rownames(iris),50)
x <- iris[,1:2]      # Sepal.Length Sepal.Width
y <- iris[refs,3:4]  # Petal.Length Petal.Width

reps <- replicate(20, yai(x=x,y=y,method="msn",bootstrap=TRUE,k=2),
                  simplify=FALSE)

buildConsensus(reps)

Run the code above in your browser using DataCamp Workspace