我有一个生成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)