尝试学习 ggiraph,尝试基本示例。
我正在使用 R 4.0.2 和 RStudio 1.3.1073,它们都是在我的 Win10 机器上新下载和更新的。
library( tidyverse )
library( ggiraph )
somePlot <-
mtcars %>%
mutate( carname = rownames( . ) ) %>%
ggplot( aes( x = wt, y = qsec, color=disp,
tooltip = cyl, data_id=carname ) ) +
geom_point_interactive( ) +
theme_bw()
somePlot # Shows ggplot object as expected, no interactivity
girafe( ggobj = somePlot ) # Interactivity, but viewing window shows only about top 2/3 of plot
图片链接,因为我在 StackOverflow 上还没有足够的声誉来获得发布图片的资格:
对于每个图像,我在 RStudio 绘图查看窗口中单击“缩放”,然后将图像捕获为 PNG 文件。扩展缩放窗口没有任何效果——ggiraph 图仍然在同一个地方被截断。
如果没有出现图像:somePlot
调用会按我的预期生成一个图形......我可以看到整个 y 轴以及 x 轴及其标签。
该girafe...
调用生成图形的上 2/3 左右...我根本看不到 x 轴,也看不到 y 轴的全部范围。当我将鼠标悬停在它们上面时,绘制的点具有我所期望的交互性。
关于如何解决这个问题的任何想法?