什么是组织和加载svg文件作为R包的一部分的推荐方法?

时间:2017-09-09 11:06:29

标签: r svg ggplot2 r-package

我有一个生成PDF的R包,我想在生成的报告中包含一些外部SVG图像,例如SVG国旗。什么是受到赞扬的组织方式,即按惯例放置外部图像的位置?例如inst\extdata\svg或?从R包中如何访问这些文件?

假设可以从我的R包访问资源SVG图像的路径,我将执行以下操作(using this excellent Rlogo.html article as reference):

library(grImport2)
library(ggplot2)

myImage <- readPicture("image.svg")
myImageGrob <- gTree(children=gList(pictureGrob(myImage)))

ggplot(mtcars) + geom_point(aes(x=disp, y=mpg)) + annotation_custom(myImageGrob)

0 个答案:

没有答案