У меня есть df, на основе которого я создал столбец на основе внешних данных. У меня есть около 4 значений, которые не совпадают во внешних данных, поэтому в моем столбце они имеют значение «Н/П». Я хочу исправить NA вручную, используя mutate() и case_when(), но я не могу понять, как сказать моему case_when() поддерживать данные, которые не начинаются как «NA». Пример данных ниже:
data(mtcars)
mtcars %>%
mutate(carb = case_when(
cyl == 4 ~ 5000
))
cyl carb
<dbl> <dbl>
6 NA
6 NA
4 5000
6 NA
8 NA
6 NA
8 NA
4 5000
4 5000
6 NA
Если бы это были мои данные, я бы хотел 5000 вместе с исходными данными в столбце «углеводы».
Благодарю вас!