rpy2如何处理R中的警告?

2024-06-17 12:16:10 发布

您现在位置:Python中文网/ 问答频道 /正文

In [1]: import rpy2

In [2]: import rpy2.robjects as robjects

In [3]: robjects.r['warning']("hello")
Out[3]: 
<StrVector - Python:0x7f115a1e34d0 / R:0x1243d18>
['hello']

似乎警告消息被直接转换为字符串,这是正确的。你知道吗

但警戒在哪里?你知道吗

在R中,它会打印出来

Warning message:
hello

穿红色的。你知道吗

那么我怎么知道函数是否触发了任何警告呢?你知道吗


Tags: 字符串inimport消息警告messagehelloas