Learn R Programming

filling (version 0.2.4)

aux.rndmissing: Randomly assign NAs to the data matrix with probability x

Description

aux.rndmissing randomly selects \(100\cdot x\)% of entries from a given data matrix and turns them into missing entries, i.e., their values become NA.

Usage

aux.rndmissing(A, x = 0.1)

Value

an \((n\times p)\) data matrix with missing entries at proportion \(x\).

Arguments

A

an \((n\times p)\) data matrix.

x

percentage of turning current entries into missing (NA).

Examples

Run this code
# load lena64 image matrix
data(lena64)

# generate 10% of missing values
lena64_miss <- aux.rndmissing(lena64)

# visualize
par(mfrow=c(1,2))
image(lena64, axes=FALSE, main="original image")
image(lena64_miss, axes=FALSE, main="10% missing entries")

Run the code above in your browser using DataLab