geom_text_repel is not working in plotly while plotting the bubble maps
M-Emran opened this issue · 2 comments
M-Emran commented
geom_text_repel is not working in plotly while plotting the bubble maps provided in the example by plotly: https://plotly.com/ggplot2/bubble-maps/
library(plotly)
library(ggplot2)
library(dplyr)
library(maps)
library(ggrepel)
UK <- map_data("world") %>% filter(region=="UK")
data <- world.cities %>% filter(country.etc=="UK")
p <- ggplot() +
geom_polygon(data = UK, aes(x=long, y = lat, group = group), fill="grey", alpha=0.3) +
geom_point( data=data, aes(x=long, y=lat, alpha=pop)) +
geom_text_repel( data=data %>% arrange(pop) %>% tail(10), aes(x=long, y=lat, label=name), size=5) +
geom_point( data=data %>% arrange(pop) %>% tail(10), aes(x=long, y=lat), color="red", size=3) +
theme_void() + ylim(50,59) + coord_map() +
theme(legend.position="none")
ggplotly(p)
p
trekonom commented
This is essentially a duplicate of #2018 and also the same as #2283 , #2185 and ... . As of the moment geom_text_repel is not supported by plotly and you should get a warning message
geom_GeomTextRepel() has yet to be implemented in plotly.
about that.
But you are right: Having a reference to the non-supported geom_text_repel in an example of the documentation is rather misleading.

