【发布时间】:2019-10-09 00:06:19
【问题描述】:
我正在尝试比较一列中的一组值,我需要知道每个值是否都大于一,因此我可以打印一条警告消息,指出可能在开头插入值时存在拼写错误。
i=1:nrow(data)
if (m1$residuals[i] > 1) {
print("typo")
}
这不起作用,我收到这条消息
警告信息:
在 if (m1$residuals[i] > 1) { :
条件的长度 > 1,并且只使用第一个元素
为什么?
有人可以告诉我另一种方法吗?
谢谢
【问题讨论】:
-
如果您包含一个简单的reproducible example,其中包含可用于测试和验证可能解决方案的示例输入和所需输出,则更容易为您提供帮助。
标签: r if-statement comparison