Как использовать изображение в качестве точки в ggplot?

Есть ли способ использовать определенное маленькое изображение в качестве точки на диаграмме рассеяния с ggplot2. В идеале я хочу изменить размеры изображений на основе переменной.

Вот пример:

library(ggplot2)
p <- ggplot(mtcars, aes(wt, mpg))
p + geom_point(aes(size = qsec, shape = factor(cyl)))

Так что я в основном хочу знать, есть ли способ предоставить конкретное изображение в виде фигуры?

Ответы на вопрос(3)

Ваш ответ на вопрос