Я хочу преобразовать все NA в один столбец (и только один столбец) моего кадра данных в "non-PA" вместо этого. Класс столбца является фактором.Преобразование NA в коэффициент в r
В прошлом я успешно использовал:
df$column[is.na(df$column)] <- "non-PA"
Но по какой-то причине на этот раз я получаю сообщение об ошибке:
In `[<-.factor`(`*tmp*`, is.na(management.points$management),
value = c(NA, : invalid factor level, NA generated
Я попытался преобразования столбец символов и различных другие пути вокруг него, но я все равно получаю то же сообщение об ошибке. Что я делаю не так?
Не могли бы вы поделиться часть кода, генерирующий эту конкретную ошибку – Bharath
Ну его код в моем вопросе (ДФ $ column [is.na (df $ column)] <- "non-PA"), но, очевидно, он настроен для моего кода, поэтому мой фреймворк называется «огонь», а столбец «управление» – James