r - 从一列与 R 中的一个整数进行比较
问题描述
我正在寻求比较一列中的一组值,我需要知道每个值是否都大于一个,因此我可以打印一条警告消息,说明可能在开头插入值时存在拼写错误。
i=1:nrow(data)
if (m1$residuals[i] > 1) {
print("typo")
}
这不起作用,我收到此消息
警告消息:
在 if (m1$residuals[i] > 1) { :
条件的长度 > 1 并且只使用第一个元素
为什么呢?
有人可以告诉我另一种方法吗?
谢谢
解决方案
试试这个,看看。
if(all((m1$residuals>1)==TRUE)){
print("typo")
}
推荐阅读
- java - 生产者消费者问题显示错单
- javascript - 将多个 div 拖入另一个 jQuery
- twilio - Twilio SMS Group 功能
- apache-kafka - Confluent kafka rest代理的CORS问题
- ruby-on-rails - 大肆破坏以覆盖图像
- react-native - 想通过在 react native 中使用 state 来设置图像 URL
- python - python pandas:每个工作日每小时的平均分数
- javascript - 在laravel中使用ajax实时获取数据
- wpf - 从外部文件中检索链接
- python - 如何删除 Odoo 11 中默认的空选择框选项?