相关疑难解决方法(0)

用dplyr更改变量的值

我经常需要根据不同变量的值更改变量的值,如下所示:

mtcars$mpg[mtcars$cyl == 4] <- NA
Run Code Online (Sandbox Code Playgroud)

我尝试过这样做,dplyr但悲惨地失败了:

mtcars %>%
mutate(mpg = mpg == NA[cyl == 4]) %>%
as.data.frame()
Run Code Online (Sandbox Code Playgroud)

我怎么能这样做dplyr

r plyr dataframe dplyr

92
推荐指数
2
解决办法
12万
查看次数

标签 统计

dataframe ×1

dplyr ×1

plyr ×1

r ×1