Replaces missing values of a matrix or dataframe with the medians (what="median") or means (what="mean") of the respective columns.

impute(x, what = c("median", "mean"))

Arguments

x

A matrix or dataframe.

what

What to impute.

Value

A matrix or dataframe.

Examples

x<- matrix(1:10, ncol=2) x[c(1,3,7)] <- NA print(x)
#> [,1] [,2] #> [1,] NA 6 #> [2,] 2 NA #> [3,] NA 8 #> [4,] 4 9 #> [5,] 5 10
print(impute(x))
#> [,1] [,2] #> [1,] 4 6.0 #> [2,] 2 8.5 #> [3,] 4 8.0 #> [4,] 4 9.0 #> [5,] 5 10.0