h2o.relevel, чтобы установить возрастающий порядок фактора в R H2O - PullRequest
0 голосов
/ 25 мая 2018

Я использовал h2o.relevel, чтобы изменить порядок уровней коэффициента df $ x.Но когда я попытался получить минимум или максимум, используя h2o.which_min (df $ x) и h2o.which_max, получилось: NAN.Это говорит мне о том, что h2o.relevel не устанавливает, например, увеличивающийся порядок.

Пример: x: коэффициент w / 4 уровня "B" "D" "A" "C".df - это датафрейм.

Я пробовал это: с h2o.relevel (df $ x, уровни = c ("A", "B", "C", "D")), я могупереставить уровни в «A», «B», «C», «D», но A не является минимумом, а D не является максимумом.h2o.which_min (df $ x) и h2o.which_max возвращают NAN.Как я могу сделать A минимальным значением и D максимальным значением?Пожалуйста помоги.Спасибо

1 Ответ

0 голосов
/ 28 мая 2018

Перечисление (иначе, категориальный) в H2O не является порядковым.

Так что сравнение таким способом невозможно.

Если вы действительно хотите это сделать, я рекомендуюдублирование столбца, так что оригинал остается фактором, а дубликат является целым числом.

...