R使用dplyr将NaN替换为0

时间:2019-06-28 11:33:17

标签: r dplyr

我的数据框看起来像这样-

dataset = data.frame(ID=c(1:3),Count=c(22,NaN,13))

我正在尝试使用管道运算符将NaN替换为0

dataset = dataset %>% replace('NaN',0)

但是,这不起作用。 我已经查看了该网站上的解决方案,但似乎没有任何效果。

任何输入都会受到赞赏。

1 个答案:

答案 0 :(得分:0)

这会做,甚至不需要dplyr,因为它位于基础中:

dataset$Count[is.nan(dataset$Count)]<-0