我看过有关该主题的帖子,我的设置中有httpgd个.

然而,阴谋仍然不一致.如果需要绘制的元素太多,则绘制窗口将变成灰色并且永远不会更新.其他时候,每个图底部的缩略图几乎占据了整个窗口,如:

enter image description here

以下是一个包含多个情节的示例:

enter image description here

在这些情况下,缩略图和情节本身都从上到下挤压.当计算机忙于绘图时,在显示绘图的情况下向下拖动上半部分是不可行的.

这是一个灰色屏幕冻结的例子:

enter image description here

推荐答案

我通常只是在VSCode窗口中禁用所有绘图,并在浏览器中将所有绘图发送到httpgd.

我的.Rprofile条相关行.这会在我的默认浏览器中自动打开情节查看器.

options(vsc.plot = FALSE, vsc.use_httpgd = FALSE)
options(device = function(...) {
  httpgd::hgd(silent = TRUE)
  .vsc.browser(httpgd::hgd_url(history = TRUE), viewer = FALSE)
})

不过,您也可以将上面的viewer选项更改为"Two""Beside",这会为httpgd创建一个VSCode查看器,根据我的经验,该查看器似乎比默认的VSCode绘图体验更流畅.

VSCode查看器选项文档:https://github.com/REditorSupport/vscode-R/wiki/R-options

这里有.Rprofile代码,有很多有用的解释(我没有附属关系):https://renkun.me/2020/06/16/using-httpgd-in-vscode-a-web-based-svg-graphics-device/

R相关问答推荐

逐行替代引用前一行的for循环

Select 与特定列中最大值对应的数据帧行

过滤Expand.Grid的结果

过滤矩阵以获得R中的唯一组合

使用R中的gt对R中的html rmarkdown文件进行条件格式设置表的单元格

当我们有多个特殊字符时,使用gsub删除名称和代码'

从BRM预测价值

在ggplot2中更改小提琴情节的顺序

DEN扩展包中的RECT树形图出现异常行为

无法定义沿边轨迹的 colored颜色 渐变(与值无关)

用两种 colored颜色 填充方框图

Geom_Hline将不会出现,而它以前出现了

从R中的对数正态分布生成随机数的正确方法

自定义gggraph,使geom_abline图层仅在沿x轴的特定范围内显示

R:如果为NA,则根据条件,使用列名模式将缺少的值替换为另一列中的值

创建列并对大型数据集中的特定条件进行成对比较的更高效程序

我如何使用tidyselect来传递一个符号数组,比如Pivot_Long?

在点图上绘制置信度或预测区间ggplot2

将统计检验添加到GGPUBR中的盒图,在R

如果条件匹配,则使用Mariate粘贴列名