我正在使用语言R在Jupyter中绘制重图。它非常慢,因为我预计它首先将其导出到EPS然后将其转换为png。
如果你试图在原生R设置上绘图(例如,对于窗口为R),绘图几乎是瞬时的。
有没有办法让Jupyter的R更快地绘制?
答案 0 :(得分:5)
我来到这里寻找一个潜在相关问题的解决方案 - 浏览器窗口变得相对没有响应,在绘制具有大量数据点的图时有很多延迟,可能是因为所有内容都被渲染为矢量图形。
在尝试解决我的问题时,它也加快了图表的初始绘制速度。解决方案是使用以下命令将jupyter plot输出类型更改为png:
options(jupyter.plot_mimetypes = 'image/png')
现在,当我用数万个点绘制图形时,窗口仍保持清晰响应。缺点是图表现在是位图,但如果你想要矢量图形,你可以随时删除选项。