r - 具有多个条件的子集
问题描述
我无法将两个条件放入一个子集中。结果是一大堆NA。
> df[(df$col > 0) && (df$col < 4), ]
解决方案
去掉','之后的空格,你只需要一个'&'。
df[df$col > 0 & df$col < 4,]
您可能会得到 NA,因为您想要 OR (|) 而不是 AND (&)。
推荐阅读
- gradle - 哪个 Maven BOM 确定 Gradle 5 中依赖项的版本?
- json - 使用来自 s3 的 Python3.x 快速处理 json
- sql - Oracle如何在没有查询记录时填充数据
- php - 使用生产环境调用搜索日期 API 时出现身份验证错误
- docker - 为什么不能访问grafana服务的静态文件?
- python - 计算长度最多为 6 的不同素数子串的总数
- javascript - 使用 Javascript,我如何定位和更改没有 ID 或类的图像的 URL?
- javascript - 在开始拖动和拖动中更改光标
- asp.net-core-mvc - 如何在 ASP.NET Core 的另一个项目中使用控制器和视图
- unity3d - Unity C#按钮onClick方法如何自动获取游戏对象