且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

当绘图背景透明时,plot(p)和plot(ggplot_gtable(ggplot_build(p)))似乎没有提供相同的输出

更新时间:2023-11-22 10:13:52

您可以直接复制ggplot2::print.ggplot的功能.这似乎可行.

You could copy what ggplot2::print.ggplot does more directly. This seems to work.

pdf('test.pdf', width=5, height=2)

plot(p)

grid::grid.newpage()
grid::grid.draw(ggplot_gtable(ggplot_build(p)))

dev.off()