Hello
I am looking for ways to replace standard legend symbols by external icon/png or icon libraries
example below
df <- data.frame(
a = runif(50, 0, 100), # Random x-coordinates
b = runif(50, 0, 100), # Random y-coordinates
case = sample(c(5, 10, 12), # Random case sizes
50, replace = TRUE),
myimage = sample(c(here("img.png"), # Simulated image paths
here("img.png"),
here("img.png")),
50, replace = TRUE)
)
ggplot() +
geom_point(data = df, aes(x=a,y=b,fill = case,size =case)) +
ggimage::geom_image(data = df, aes(x = a, y = b, image = myimage, size=case),
color="black",show.legend = F) +
scale_size_continuous(range = c(0.03, 0.12))
the legend size is showing circles, not the the image used in the plot
thank you for your help!