【发布时间】:2017-04-07 00:45:47
【问题描述】:
我最近一直在尝试使用 rpy2 并将 zoo 库导入 python。 但是,当我运行以下代码集时,我收到以下错误
from rpy2.robjects.packages import importr
r_zoo = importr("zoo")
r_zoo.rollapply(ddf,FUN = r_func.fun1, width = 10, align = "left",by_column = True)
res = super(Function, self).call(*new_args, **new_kwargs) rpy2.rinterface.RRuntimeError:FUN 中的错误(数据 [posns],...):未使用 参数(by_column = TRUE)
等价的r代码是
rollapply(ddf,FUN = r_func.fun1, width = 10, align = "left",by.column = True)
我了解当我们使用 rpy2.robjects.packages 中的导入器时,它会自动将 Rlang 中的 '.' 转换为 python 中的 '_'。
【问题讨论】: