1

ggplot (3.3.4) 中的 ggsave 生成​​此错误:

grDevices::win.metafile(...) 中的错误:未使用的参数 (bg = "white")

但是,我可以使用 RStudio | 以交互方式导出绘图。绘图菜单。

可重现的例子:

library(tidyverse)
e <- ggplot(mpg, aes(cty, hwy))
e + geom_point()
ggsave("test.wmf")
ggsave("test.emf")

在图像中保存 8.98 x 5.98

grDevices::win.metafile(...) 中的错误:未使用的参数 (bg = "white")

ggsave("test.emf")

在图像中保存 8.98 x 5.98

grDevices::win.metafile(...) 中的错误:未使用的参数 (bg = "white")

一些进一步的故障排除表明问题出在 ggsave 上,因为此代码工作正常:

library(tidyverse)
e <- ggplot(mpg, aes(cty, hwy))
e <- e + geom_point()
win.metafile("test.wmf")
print(e)
dev.off()
4

1 回答 1

0

ggplot2 3.3.4 中的这个错误在 ggplot2 3.3.5 中得到解决。

于 2021-06-25T12:49:42.870 回答