首页 > 解决方案 > 如何在 Google Colab 的 Jupyter notebook 中使用 R 运行 plotly 包

问题描述

我是 R 用户

我试图在 Google Colab 的 Jupyter notebook 中运行 R 代码。但是,尽管 Rstudio 中的 Rmarkdown 处理得很好,但 plotly 包不起作用。

这是我的问题。如果我像这样跑

X =c(1:3) Y=c(2:6) 绘图(X,Y)

它有效并在下面显示了情节

但是,当我使用 ggplot2 或 plotly 包运行代码时

gg<- ggplot(aes(x=X,y=Y))+geom_point()

ggplotly(gg)

它不起作用。请告诉我出了什么问题。

标签: rggplot2plotlyjupytervisualization

解决方案


plotly在带有IRKernel. 如果你调用它两次,你应该看到情节。

library(plotly)
library(ggplot2)
df = data.frame(X =c(1:5),  Y=c(2:6) )
gg <- ggplot(df, aes(x=X,y=Y))+geom_point()
ggplotly(gg)
ggplotly(gg)

这对你来说可能不够好,但如果它有效,那就是一个开始。在此处输入图像描述


推荐阅读