从?options
描述中warn
可以看出
如果发出了 10 个或更少的警告,则会打印这些警告,否则会显示一条消息,说明发出了多少个警告。
因此,如果有超过 10 条警告,它们将被压缩为 1 条消息。例如:
f <- function() {
warning("warn 1")
warning("warn 2")
warning("warn 3")
warning("warn 4")
warning("warn 5")
warning("warn 6")
warning("warn 7")
warning("warn 8")
warning("warn 9")
warning("warn 10")
warning("warn 11")
return(1)
}
f()
[1] 1
共有 11 条警告(使用 warnings() 查看)
我怎样才能将 10 的限制减少到 1?即即使我只有一个警告,我也希望它显示
有 1 条警告(使用 warnings() 查看)