r - 你如何用另一列的条件值填充一列?
问题描述
我想要一列x
填充cyl
何时mpg
最低的值。
在基础 RI 中可以写类似
mtcars$x = mtcars[min(mtcars$mpg), "cyl"]
我将如何使用 写这样的东西dplyr
?
解决方案
我想你只是想要
mtcars %>% mutate(x = cyl[which.min(mpg)])
推荐阅读
- anypoint-studio - 如果值满足特定条件,如何仅包含键
- javascript - 可以传递给 Puppeteer page.goto(url) 函数的 URL 字符串中的最大字符数是多少
- python - 无法从 pymodbus 导入 BinaryPayloadBuilder
- asp.net-core - 对大型 Blazor 应用程序进行小改动
- php - 我以一对一的关系加入了两个表(策略和车辆)。我想从 vehicle.policy 为空的车辆获取记录
- python - 如何从 python 读取这个二进制文件,并提供二进制文件、文本文件和代码?
- azure-data-factory - 如何在不使用参数的情况下获取子管道内父管道的触发器名称
- html - CSS 电话铃声动画
- linux - 如何将一个目录文件(包括隐藏文件)复制到另一个目录中?
- angular - Angular:通过依赖注入实现的单例服务问题