我目前正在尝试创建一个将徽标映射到 X 和 Y 坐标的图。目标是拥有另一组具有相同徽标的点,但具有 alpha 值,以便徽标更加透明。
这是一个可重现的示例。目标是让左侧的徽标透明。
library(ggimage)
library(tidyverse)
library(RCurl)
Sample_X1 <- c(1,0,2,3,1)
Sample_X2 <- c(4,5,7,4,3)
Sample_Y <- c('A','B','C','D','E')
Logo <- 'https://i1.pngguru.com/preview/233/348/954/numix-circle-for-windows-rstudio-icon-png-icon-thumbnail.jpg'
data <- data.frame(cbind(Sample_X1, Sample_X2, Sample_Y, Logo))
ggplot(data = data) +
geom_segment(aes(x = Sample_X1, xend = Sample_X2, y = Sample_Y, yend = Sample_Y), size = 1) +
geom_image(aes(x = Sample_X1, y = Sample_Y, image = Logo), size = .05) +
geom_image(aes(x = Sample_X2, y = Sample_Y, image = Logo), size = .05) +
theme_minimal() +
labs(title = 'Example …Run Code Online (Sandbox Code Playgroud)