如何在 R 中创建具有透明背景的维恩图?

How to create a Venn diagram with a transparent background in R?

我正在使用包 "VennDiagram" 并用它生成了一个漂亮的情节。但是我需要用透明背景导出它,以便我可以在海报上使用它。直接保存为 .png 没有用,par(bg=NA) 也没有用。有什么建议么?我也愿意尝试不同的包,因为我的图表相当简单。

这对我有用:(来自 。)

library(gplots)
png("~/venn_test.png", bg = 'transparent')
venn(list(A = letters[sample(26, 10)],
       B = letters[sample(26, 10)],
       C = letters[sample(26, 10)]))
dev.off()