使用 rpy2 在 Python 中运行 R 代码 - 内核死亡

Running R code in Python using rpy2 - Kernel dying

提问人:Nithin_Kamineni 提问时间:8/16/2023 更新时间:8/16/2023 访问量:74

问:

我想在我的 python jupyter 笔记本中运行一个 R 代码,我的计划是在 Django 服务器中结合 R 代码和 python 运行模型以发布 ML 模型(我自己没有制作模型,所以我对此一无所知)。制作 ML 模型的人在 R 代码中使用了 python 变量,在 python 代码中使用了 R 变量。因此,如果我将所有程序都放在一个 django 服务器中会更好。因此,我想在我的 python jupyter 笔记本中运行 R 代码作为第一步。

我来了 accros rpy2 并尝试为此使用 rpy2。enter image description here

但是每当我尝试从 rpy2 导入某些内容时,我的内核就会死掉enter image description here

我只是按照建议做了“pip install rpy2”来安装 rpy2。

我是否需要设置这样的路径才能使导入工作,但我不知道在哪里设置要设置的 R 路径,因为即使在我使用 pip 安装 rpy2 之后,我的库中也没有 R 文件夹enter image description here enter image description here

可选问题:另外,在旁注中,是否可以按照我在 django 服务器中运行 Rscript 的想法,以便我可以在 2 种语言之间以变量形式提取数据?或者我最好为 python 和 R 运行 2 个不同的服务器,并通过 HTTP 请求在它们之间交换信息?

python r django rpy2 水管工

评论


答: 暂无答案