无论我做什么,R 中加载
logbin
的消息都无法停止。我们能否永远利用这股不可阻挡的力量?
sink(nullfile())
suppressMessages(
suppressPackageStartupMessages(
# please. just shut the fuck up.
capture.output(library('logbin'),file=nullfile())
))
sink()
# package is loaded lazily so we need to use it
data = data.frame(y=0:1,x=0:1)
m = logbin(y~x,data=data)
如你所见,我已经尝试了所有常用的技巧。
只需将
suppress...
移至函数调用即可:
library(logbin)
data = data.frame(y=0:1,x=0:1)
m = suppressPackageStartupMessages(suppressWarnings(logbin(y~x,data=data)))
m
#>
#> Call: logbin(formula = y ~ x, data = data)
#>
#> Coefficients:
#> (Intercept) x
#> -36.84 36.84
#>
#> Degrees of Freedom: 1 Total (i.e. Null); 0 Residual
#> Null Deviance: 2.773
#> Residual Deviance: 6.358e-07 AIC: 4
创建于 2024 年 10 月 30 日,使用 reprex v2.1.0