请帮助我解决源代码中的错误。
这是用于运行python,R,rpy2的Linux服务器。
源代码
import os,re,sys
from rpy2.robjects.packages import importr
accrual = importr('accrual','tcltk2')
print accrual.n.inform(n=300, T=36, P=0.5, m=100, tm=10, Tp=36)[[1]]
错误消息
回溯(最近通话最近一次):
文件“ test.py”,第4行,位于
print accrual.n.inform(n=300, T=36, P=0.5, m=100, tm=10, Tp=36)
[[1]]AttributeError:“
InstalledSTPackage
”对象没有属性“n
”
答案 0 :(得分:0)
该错误消息表明R包n
中没有名为accrual
的对象。您是说写以下内容吗?
print(accrual.accrual_n_inform(n=300, T=36, P=0.5, m=100, tm=10, Tp=36))
该文档包含有关正在发生的事情的提示:https://rpy2.github.io/doc/v3.0.x/html/robjects_rpackages.html