Использование R и ggplotly - tooltip = text, отображающий только последний «ярлык» для различных наблюдений с одинаковыми значениями - PullRequest
0 голосов
/ 02 февраля 2020

Я использую ggplotly для построения набора местоположений на карте, и некоторые из них имеют одинаковые координаты:

df
LOC |   x  |  y  |
 A  | 41.1 | 2.2 |
 B  | 42.2 | 1.1 |
 C  | 41.1 | 2.2 |

library(ggplot2)
library(plotly)
library(sf)
library(rnaturalearth)
library(rnaturalearthdata)

world <- ne_countries(scale = "medium", returnclass = "sf")

g <- ggplot(data = world) +
  geom_sf() +
  coord_sf(xlim = c(0.25, 3.3), ylim = c(40.60, 42.8)) +
  geom_point(df,mapping=aes(x=x,y=y,text=LOC))

gg <- ggplotly(g, tooltip="text")

Поскольку A и C имеют одинаковые x и y, я получаю только одна точка для них, и всплывающая подсказка показывает только «C», в то время как я хотел бы, чтобы она показала «A», «C».

Как я могу получить это?

Спасибо!

...