python - 在 %R 神奇单元格中显示多个绘图

标签 python r jupyter-notebook rpy2

我在使用 jupyterlab 时遇到问题,我在通过 Python 内核运行的 jupyter 笔记本中通过管道传输 R,当我使用 %Rmagic 时,我无法显示多个图,是否有解决方案可以克服这个问题,例如使用示例下面我想显示两次相同的图表,但我只得到一个输出

%%R -i scaled_features

# Loading R libraries
require("FactoMineR")
require("factoextra")

# PCA
RES <- PCA(scaled_features, graph = FALSE)
fviz_eig(RES, addlabels = TRUE, ylim = c(0, 50))
fviz_eig(RES, addlabels = TRUE, ylim = c(0, 50))

最佳答案

fviz_eig() 可能返回一个在控制台中“打印”时生成绘图的对象。在 R 魔法单元中时,您可能必须显式打印它。

例如使用 ggplot2:

Screenshot

关于python - 在 %R 神奇单元格中显示多个绘图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48688674/

相关文章:

python - 在代码中找不到语法错误

python - Python的sort函数和linux的sort是一样的LC_ALL=C吗

python - 在 python 中指定时区感知时间

r - 如何在 r 中以水平堆积条形图的样式创建时间序列图

python - 在 Jupyter Notebook 上离线绘制 icreate_animations

python - 如何修复安装 Jupyter Notebook 时发生的错误?

python - 几天不活动后,Django Allauth 似乎将用户注销

R mlr - 从训练数据子集和整个测试数据(不是整个训练数据)创建学习曲线?

google-cloud-platform - 无法在 Google Cloud Platform 中创建 Jupyter 笔记本实例

r - 将 csv 值转换为 R 中的表