我正在R环境中使用Jupyter。我不喜欢看到来自不同R包的警告信息。为了解决这个问题,我尝试从Python代码中使用相同的命令:
import warnings
warnings.filterwarnings('ignore')
但是警告仍然存在。有谁可以帮我解决这个问题吗?
我正在R环境中使用Jupyter。我不喜欢看到来自不同R包的警告信息。为了解决这个问题,我尝试从Python代码中使用相同的命令:
import warnings
warnings.filterwarnings('ignore')
但是警告仍然存在。有谁可以帮我解决这个问题吗?
options(warn=-1)
在R脚本中关闭警告信息,但这可能不是一个好主意。options(warn=0)
虽然可以全局关闭警告信息,但通常不是一个好主意。幸运的是,有方法可以针对特定情况抑制输出。
在Jupyter环境中可行的一些替代方案包括:
# suppress conflict warnings at package load
library(dplyr, warn.conflicts=FALSE)
# suppress startup messages at package load
suppressPackageStartupMessages(library(tidyverse))
# suppress warnings
suppressWarnings( as.numeric(c('0', '1', '2', 'three')) )
# suppress messages
suppressMessages(df %>% group_by(location) %>% summarize(revenue))