plotly.R icon indicating copy to clipboard operation
plotly.R copied to clipboard

geom_GeomLabel() has yet to be implemented in plotly.

Open gshick opened this issue 11 months ago • 1 comments

library(ggplot2)
library(plotly)

end_points <- iris %>% 
  group_by(Species) %>% 
  filter(Sepal.Length == max(Sepal.Length))

# Create the plot
g = ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species, group = Species)) +
  geom_line() + 
  geom_label(data = end_points, aes(label = Sepal.Length), color = "white", vjust = -0.5) +
  theme_minimal()

ggplotly(g)

Result: Warning message: In geom2trace.default(dots[[1L]][[1L]], dots[[2L]][[1L]], dots[[3L]][[1L]]) : geom_GeomLabel() has yet to be implemented in plotly. If you'd like to see this geom implemented, Please open an issue with your example code at https://github.com/ropensci/plotly/issues

I would like to see this implemented. Thanks for making a great package available in R!

gshick avatar Feb 11 '25 13:02 gshick

This looks like a duplicate of #1954

#348 shows a sample code that lets you obtain list of unsupported ggplot2 geoms - so there is awareness of this. I am trying to figure out how to help get this functionality implemented.

romanzenka avatar Feb 21 '25 17:02 romanzenka