SVGとしてggplot2で作成された積み上げエリア プロット (コードを使用したプロットの例はこちらにあります)を保存したいと考えています。カイロパッケージで試してみましたが、結果は悪いです。
library(ggplot2)
library(grid)
library(Cairo)
...
#png(output_file, width=800, height=400)
Cairo(800,400,file=paste(output_file, ".svg", sep=""),type="svg",bg="transparent",pointsize=8, units="px",dpi=400)
gt <- ggplot_gtable(ggplot_build(p))
gt$layout$clip[gt$layout$name=="panel"] <- "off"
grid.draw(gt)
dev.off()