使用 rpy2 在 python 中调用 r 函数报告 *rpy2.rinterface_lib.embedded.RRuntimeError*

问题描述

您可能需要将 R-package 安装为 https://cran.r-project.org/web/packages/Rssa/index.html

下面,我很困惑只有最后一行报告错误为“rpy2.rinterface_lib.embedded.RRuntimeError:残差错误 - .get.series(x,rcached): 二元运算符的非数字参数 "

import rpy2
import rpy2.robjects as robjects
from rpy2.robjects.packages import importr
import rpy2.robjects.numpy2ri
rpy2.robjects.numpy2ri.activate()

rssa = importr('Rssa')
x = [i for i in range(300)]
s = rssa.ssa(x,L=100,kind = "1d-ssa")
r = rssa.reconstruct(s)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)