如何在R中暂时禁止警告

use*_*264 2 r

目前我写:

warn = getOption("warn")
options(warn=-1)
foo()
options(warn=warn)
Run Code Online (Sandbox Code Playgroud)

有更好的解决方案吗?

Tho*_*mas 7

用途suppressWarnings()

suppressWarnings(foo())
Run Code Online (Sandbox Code Playgroud)


Vin*_*mme 5

您将表达式包装在其中suppressWarnings()(但这里foo()返回错误,而不是警告)。