При использовании упорядоченного коэффициента с NA в качестве одного из уровней, как сделать NA наименьшим (минимальным) уровнем?
Предположим, у меня есть коэффициент z
типа заказа. Добавление NA
в качестве одного из уровней приводит к тому, что NA
отображается как самый высокий (максимальный) уровень.
z <- factor(sample(LETTERS[1:3], 7, replace=TRUE))
z[4] <- NA
z <- ordered(z)
z <- addNA(z)
min(z) # A
max(z) # NA
Как упорядочить уровни так, чтобы min(z)
было NA
, а max(z)
было "C"? Обычный способ переупорядочения капель NA
:
z <- factor(z, levels = c(NA, "A", "B", "C"))
levels(z) # "A" "B" "C"