标签: svglite

使用`svglite`图形设备时如何成功使用{pkgdown}

为了解决我的 R 包中的问题,我希望尝试使用svglite图形设备来渲染ggplot绘图:

knitr::opts_chunk$set(dev = "svglite")
Run Code Online (Sandbox Code Playgroud)

但是,如果我这样做,{pkgdown} 工作流程将失败(失败日志)并显示警告消息:

1: 'mode(bg)' differs between new and previous
     ==> NOT changing 'bg' 
2: 'mode(bg)' differs between new and previous
     ==> NOT changing 'bg' 
Run Code Online (Sandbox Code Playgroud)

如果我理解正确的话,这些警告消息来自par(),它抱怨无法更改背景颜色 ( bg)。但我没有明确调用par(),也没有更改相关图的背景颜色。

所以我想知道为什么我会收到此错误以及如何解决它?

r ggplot2 r-markdown pkgdown svglite

6
推荐指数
1
解决办法
151
查看次数

标签 统计

ggplot2 ×1

pkgdown ×1

r ×1

r-markdown ×1

svglite ×1