Я создал диаграмму в ggplot2, используя следующий код.
g <- ggplot(mpg, aes(class))
# Number of cars in each class:
g + geom_bar()
Я создал объект изображения, используя код, такой как
img <- png::readPNG("./watermark.png")
rast <- grid::rasterGrob(img, interpolate = T)
Теперь я пытаюсь вставить это изображение на график, используя команду, такую как
g + annotation_custom(rast, xmin=-Inf, xmax=Inf,ymin=-Inf,ymax=Inf)
, который создает следующий график https://imgur.com/a/epOcDQV
Я понимаю, что координаты x и y в annotation_custom относятся к данным, нанесенным на оси x и y,
В моем случае у меня есть дискретные данные по оси X и я хочу вставить это изображение в верхнем правом углу, пожалуйста, кто-нибудь может посоветовать, как мне это сделать.