data
в документации работает правильно
library(VIM)
data(tao, package = "VIM")
## for missing values
spineMiss(tao[, c("Air.Temp", "Humidity")])
и оба столбца numeric
str(tao[, c("Air.Temp", "Humidity")])
#'data.frame': 736 obs. of 2 variables:
# $ Air.Temp: num 27.1 27 27 26.9 26.8 ...
# $ Humidity: num 79.6 75.8 76.5 76.2 76.4 76.7 76.5 78.3 78.6 76.9 ...
Поскольку один из столбцов factor
, он может быть использован в качестве первой переменной. Это не дает никаких ошибок
set.seed(24)
hepatitis <- data.frame(PROTIME = sample(c(NA, 80:95), 100,
replace = TRUE), PRONOSTICO = sample(c("FALLECE", "VIVE"),
100, replace = TRUE))
spineMiss(hepatitis[c("PRONOSTICO", "PROTIME")])