python - 从 python (jupyter notebook) 导入 R 库时出现问题,它返回错误“rpy2.rinterface.NULL”
问题描述
您好,我正在尝试导入要在我的一个 python 笔记本中使用的 R 包。但是每当我运行代码时,它都会返回“rpy2.rinterface.NULL”
from rpy2.robjects.packages import importer
base = importr('base')
print(base.R_home())
from rpy2.robjects.packages import importer
utils = importr("utils")
import rpy2.robjects.packages as packages
utils = rpackages.importr('utils')
utils.chooseCRANmirror(ind=1) # select the first mirror in the list
它给了我错误
rpy2.rinterface.NULL
如果我再次尝试导入任何包,它会再次给我同样的错误
packnames = ('ggplot2', 'hexbin')
from rpy2.robjects.vectors import StrVector
utils.install_packages(StrVector(packnames))
错误:
rpy2.rinterface.NULL
解决方案
推荐阅读
- chisel - 向 regmap() 添加内存
- html - 绘制 SVG 密度图
- android - 如何从 gradle 构建、安装和启动 android 应用程序
- mips - 最高内存传输
- opencart - SoapClient::SoapClient():SSL 操作失败,代码 1 - Aramex 模块
- php - 将文件上传限制为一个文件 - PHP
- javascript - YouTube API iframe embed - javascript 在播放期间更改字幕语言?
- javascript - React useState - 将变量保存到本地存储
- css - CSS :after 或 :before 从 HTML 读取动态值。没有 JS。纯 CSS
- python - 激活 venv 并从 shell 脚本运行 python 脚本