【发布时间】:2018-01-16 12:35:13
【问题描述】:
我正在尝试用 0 填充数据中的所有 NA。有谁知道如何使用 tidyr 的 replace_na 来做到这一点?从文档中,我们可以轻松地将不同列中的 NA 替换为不同的值。但是如何将它们全部替换为一些值呢?我有很多专栏...
以mtcars数据集为例:
mtcars [sample(1:nrow(mtcars), 4), sample(1:ncol(mtcars), 4)]<- NA
mtcars %>% replace_na( ??? )
【问题讨论】:
-
你想用相同的值替换所有的 NA 吗?
-
mtcars %>% mutate_all(coalesce, 0)