最佳答案
我在 R (ROCR)中有一个包,需要在 R 环境中加载它。在加载包时,将打印一组消息。这通常是很好的,但是因为我的 R 脚本的输出正在用于进一步的分析,所以我想完全禁用所有这些输出。我该怎么做?此外,我更喜欢在完全不需要修改 ROCR 的情况下进行此操作,这样以后使用此脚本的用户也不必这样做。
到目前为止:
sink()
doesn't work here - redirecting both stdout and std err to /dev/null
does nothing for me.options(warnings=-1)
也不做任何事情,因为这些本身并不是正在打印的警告。Any thoughts?