r - 你如何过滤不是 NA 的行?
问题描述
我想使用过滤器命令过滤不是“NA”的行。我怎么做?
其中“Dose_extract_IBUPROFEN”是数据框,“Drug3”是要过滤不丢失的行的变量(NA),我尝试了以下方法,但它不起作用。
filter(Dose_extract_IBUPROFEN, Drug3 != NA)
解决方案
您应该使用!is.na(Drug3)
而不是,Drug3!=NA
因为您不能将普通比较运算符与NA
.
推荐阅读
- html - 按钮导致输入字段在悬停时向上移动(在 chrome 上)
- java - Solr 中的完全外连接
- javascript - 无法在 Google 跟踪代码管理器中提取数据层变量
- fonts - Latex 为header定义中文字体样式
- python - 使用条件和函数向量化嵌套循环
- string - 将字符串转换为日期格式 - SAP Crystal Reports
- libvlc - vlcj 4.2.0 MediaPlayer.media().play() 或 mediaListPlayer.controls().play() 在 linux docker 容器中引发致命错误
- sql - Oracle:显示最小和最大连续代码但添加校验位
- reactjs - 在 React 中重新渲染时添加过渡
- c++ - 如何为父类和派生类使用一个变量