Я пытаюсь изменить имя атрибута в своем пространственном наборе данных. Предполагается, что это простое изменение, но по какой-то причине оно дает мне сообщение об ошибке «Недопустимый уровень фактора». Когда я выбираю атрибут, он возвращает правильное имя, кроме сообщений 415 уровней. Это меня смущает, что это значит, но я предполагаю, что могу легко изменить это имя атрибута. Помощь очень ценится!Изменение атрибута в R невозможно из-за уровней
mun_neth$GM_NAAM[406]
[1] Súdwest-Fryslà ¢ п 415 Уровни: 'S-Gravenhage Хертогенбоса А-эн-Хюнзе Aalburg Аалсмеер Aalten ... Zwolle
mun_neth$GM_NAAM[406] <- 'test'
сообщение Внимание: В [<-.factor
(*tmp*
, 406, значение = с (20L, 28L, 32L, 332L, 80L, : Недопустимый уровень фактора, Н.А. генерироваться
Я подозреваю, что здесь существует языковой барьер: 'foo $ bar [406]' - элемент элемента списка, а не атрибут. Скорее всего, ваш 'mun_neth $ BM_NAAM' имеет класс' factor'; вы должны сказать нам, если вы этого хотите. –
Это исходные данные. И действительно, это фактор класса. Я не могу сказать, чего я хочу. Но невозможно ли адаптировать элемент списка элементов? – Zuenie