【发布时间】:2017-02-17 15:37:14
【问题描述】:
根据this 之类的帖子,这应该很简单,但不知何故我无法让它工作。这个例子有什么问题?
x<-1
y<-0
if(x>y){warning("careful, one is greater than zero!")}
它适用于stop():
if(x>y){stop("careful, one is greater than zero!")}
所以要么我犯了一个简单的语法错误,要么警告不应该在函数之外使用?
【问题讨论】:
-
究竟是什么不工作?它似乎对我有用......
-
也许你没有启用显示警告?
-
第一个什么都不返回。第二个显示警告。
-
所以对您来说,第一个实际上在您运行该行后会在控制台中返回其中一条红色警告消息?