在带有 rpy2 的 jupyter notebook 中找不到 ggplot 函数

ggplot function not found in jupyter notebook with rpy2

我正在研究计算机集群并测试如何在其上使用 Jupyter notebook。我在尝试使用 ggplot2 时遇到了这个问题。我已经尝试在笔记本中安装该包,在命令行中使用 R,并使用 conda 安装,并且 r-ggplot2(版本 2.2.1)出现在 conda 包中。有什么想法吗?

从你的截图来看,你是运行一个python基础的笔记本。看起来您正在尝试使用 ggplot 作为 python 包 rpy2 的一部分。

基于 this sourceggplot 出现在 rpy2.robjects.lib.ggplot2 中,因此您可能想尝试类似

的方法
from rpy2.robjects.lib.ggplot2 import ggplot

...
ggplot(data=df)