r - 为什么我的数据框中的 min() 和 max() 会导致“NA”?
问题描述
我有一个没有任何缺失数据的数据框(mydat)。
我使用以下命令:
min(mydat)
max(mydat)
为了实现我的数据框的最小值和最大值,但对于上述两个函数,我得到
不适用
结果在控制台中。
现在,我真的很困惑,我不知道为什么会得到这个结果。如果有人与我分享他/她的评论,我将不胜感激。
解决方案
这是因为您的数据中有 NA 。如果这不是预期的,那么您应该进行调查。如果这是预期的,并且如果您希望忽略 NA 值的最小值/最大值,请使用 na.rm=TRUE 参数,例如
min(mydat, na.rm=TRUE)
推荐阅读
- javascript - ChartJS:在工具提示中显示混合图表的所有标签
- angularjs - 错误 500 - Angularjs 与 DNN - Christoc.Module ng-include
- solr - Solr 查询多个集合
- if-statement - Julia:检查向量是否是数字向量
- unity3d - 如何使用 Unity 跳过 VR 入口屏幕
- python - 如何从子进程运行 git pull
- types - 流程:如何指定 JS 对象(即地图)的内容(值)的类型?
- reactjs - React 组件无限更新
- excel - 如何根据特定条件在 excel 中拆分行?
- arrays - 从 Ruby 数组中删除辅助项