我尝试使用mutate()
在我的数据集titanic
中创建一个新变量child_or_adult
。新变量将指定每个人的年龄组。然而,变量age
包含NA
的值,我不想忽略这些值。相反,我想把它们分类为adult
,我怎么能在ifeslse()
语句中使用is.na()
呢?
titanic %>%
mutate(child_or_adult = ifelse(test = age <= 9,
yes = "child",
no = "adult",
is.na(age) <- "adult"
))
1条答案
按热度按时间whlutmcx1#
尝试这样做: