Learn R Programming

yaImpute (version 1.0-29)

plot.notablyDifferent: Plots the scaled root mean square differences between observed and predicted

Description

Provides a descriptive plot of the Imputation Error Profile for object(s) created by notablyDifferent.

Usage

# S3 method for notablyDifferent
plot(x,add=FALSE,…)

Arguments

x
  1. an object create by notablyDifferent, or

  2. a (named) list of such objects.

add

set TRUE if you want to add this plot to an existing plot.

passed to plot functions.

See Also

notablyDistant and yai

Examples

Run this code
# NOT RUN {
require(yaImpute)

data(iris)

set.seed(12345)

# form some test data
refs=sample(rownames(iris),50)
x <- iris[,1:3]      # Sepal.Length Sepal.Width Petal.Length
y <- iris[refs,4:5]  # Petal.Width Species

mal <- notablyDifferent(yai(x=x,y=y,method="mahalanobis"),vars=colnames(x))
if (require(randomForest))
{
  rf  <- notablyDifferent(yai(x=x,y=y,method="randomForest"),vars=colnames(x))
  plot.notablyDifferent(list(Mahalanobis=mal,randomForest=rf))
}

# }

Run the code above in your browser using DataLab