У меня есть категориальная переменная, var1, которая может принимать значения W, B, A, M, N или P. Есть некоторые NA, которые я хочу вписать с помощью пакета мышей в R, но я знаю, чтопропущенные значения не могут быть "W" или "B", потому что эти люди сказали, что они не принадлежат к этой категории. Я хочу вменять var1, но заставлять мышей выбирать только из всего, кроме B или W.
Вот пример кода, который вы можете использовать:
df=data.frame(age=c(24,37,58,65,70,84, 56, 36, 48,23,15),
var1 =c("B","W", NA, "A",NA, "P","N", NA, "M",NA, "B"),
var1categ=c(0,0, 1, 1, 1,1,1,1,1,1, 0),
ht = c(156, 169, 180, 175, 168, 165, 171, 158, 160, 175, 160))
imp=mice(df, remove_collinear = FALSE)
Спасибо за вашу помощь и, пожалуйста, дайтеЯ знаю, если вам нужно больше информации.