【发布时间】:2019-11-23 19:59:14
【问题描述】:
我正在尝试使用 rpy2 调用带有参数“size”的 R 函数 memory.limit。我按照此处给出的说明进行操作:Accessing functions with a dot in their name (eg. "as.vector") using rpy2,但无法使其正常工作。
这是我尝试过的:
from rpy2.robjects.packages import importr
from rpy2 import robjects
utils = importr('utils')
memory_limit = robjects.r("memory.limit")
utils.memory_limit(size=50000)
还有
from rpy2 import robjects
memory_limit = robjects.r("memory.limit")
memory_limit(size=50000)
在这两种情况下,我都会收到以下错误:
RRuntimeError: Error in (function (size = NA) : incorrect argument
你能告诉我我做错了什么吗?
【问题讨论】:
标签: r python-3.x rpy2