R ggplot2中覆盖整个画布的背景图像?

R ggplot2中覆盖整个画布的背景图像?,r,ggplot2,R,Ggplot2,如图所示,正在寻找一个覆盖两个领域的解决方案 我第一次试过 pic_import <- png::readPNG("background.png") pic_raster <- grid::rasterGrob(pic_import, interpolate = TRUE) 或用以下方式代替: annotation_custom(pic_raster, -Inf, Inf, -Inf, Inf) 这两种方法都不起作用。我为这件事感到头晕目眩 如何加载覆盖整个画布的图像 thx不

如图所示,正在寻找一个覆盖两个领域的解决方案

我第一次试过

pic_import <- png::readPNG("background.png")
pic_raster <- grid::rasterGrob(pic_import, interpolate = TRUE)
或用以下方式代替:

annotation_custom(pic_raster, -Inf, Inf, -Inf, Inf)
这两种方法都不起作用。我为这件事感到头晕目眩

如何加载覆盖整个画布的图像


thx不起作用怎么办?背景图片从哪里来?我自己做的。不以两种方式工作:要么只加载到plot.backgrob区域,要么根本不加载关于“rasterGrob”
background\u image
的消息,这是一个函数,您从中调用的是什么包?这不是对您问题的直接回答,但“通用注释”可能会让您的生活更轻松,也更灵活,例如,用牛头草
annotation_custom(pic_raster, -Inf, Inf, -Inf, Inf)