使用与ggplotly plot交互时Rstudio崩溃

时间:2017-09-07 22:14:26

标签: r ggplot2 shiny rstudio plotly

我试图用大型数据集在箱线图中绘制异常值,以便与plotly交互使用。为了使大量点的绘图实用,目标是使用具有geom_count功能的geom_jitter(即绘制点的区域来表示点的计数)。在一个闪亮的应用程序中,放大该区域将导致geom_count再次运行并显示新的抖动点。

在尝试运行以下最小例子时,RStudio崩溃了。我有来自github或CRAN的ggplot2。无论是Rstudio 0.99还是最新版本。最新版本的情节或以前版本的情节。当我尝试以交互方式使用生成的绘图时,所有八种组合都会导致Rstudio崩溃。

library(ggplot2)
library(plotly)

fa <- data.frame(qsec = boxplot.stats(mtcars$qsec)$out)

fb <- ggplot(data = mtcars, aes("qsec", qsec)) + 
       geom_boxplot(outlier.shape = NA) + 
       geom_count(data = fa, aes("qsec", qsec ))
fb
ggplotly(fb)

fc <- ggplot(data = mtcars, aes("qsec", qsec)) + 
       geom_boxplot(outlier.shape = NA) + 
       geom_jitter(data = fa, aes("qsec", qsec ))
fc
ggplotly(fc)

fd <- ggplot(data = mtcars, aes("qsec", qsec)) + 
       geom_boxplot(outlier.shape = NA) + 
       geom_point(data = fa, aes("qsec", qsec ))
fd
ggplotly(fd)

ggplot很好。 ggplotly情节很好。当我在绘图后与绘图交互时出现问题,这是在RStudio崩溃时(例如在缩放时)。替代方法或修复将非常有用。

0 个答案:

没有答案