这是我想通过python使用的R包:
> library(abodOutlier)
Loading required package: cluster
尝试使用r2py在
from rpy2.robjects.packages import importr
base = importr('base')
utils = importr('utils')
cl = importr('abodOutlier')
ImportError: cannot import name 'abodOutlier'
但是,如果我尝试导入群集程序包,它可以正常工作。有人可以告诉我我的代码有什么问题吗?这是我第一次使用r2py。
答案 0 :(得分:0)
R package" cluster"通常安装R("推荐"包装),而包装" abodOutlier"可能安装在其他地方(例如,查看R文档" R_LIBS")。
我怀疑你的R知道在运行Python / rpy2时它应该在目录中查找其他已安装的软件包,而这些信息丢失了。