gpt4 book ai didi

python - 抑制 rpy2 中的警告

转载 作者:太空狗 更新时间:2023-10-29 22:05:52 26 4
gpt4 key购买 nike

当我使用 rpy2 在 python 中导入 R 时,我该如何抑制警告?

看来在 R 中你必须做以下事情

options(warn=-1)

...但我不熟悉 R。如何在 python 中执行此操作?

最佳答案

警告系统rpy2使用 Python 的 warnings模块。因此,您可以使用该软件包的 filterwarnings() 关闭警告。功能。正如此处对另一个答案的评论中已经指出的那样,这可能很危险,因为不仅与 R 相关的警告会受到影响。

但是,rpy2 带有自己的警告类 RRuntimeWarning。因此,您可以通过

import warnings
from rpy2.rinterface import RRuntimeWarning
warnings.filterwarnings("ignore", category=RRuntimeWarning)

关于python - 抑制 rpy2 中的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11992138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com