Text ggplotly hoveron=";填写;使工具提示在geom_sf地图中重复

Text ggplotly hoveron=";填写;使工具提示在geom_sf地图中重复,text,tooltip,repeat,ggplotly,Text,Tooltip,Repeat,Ggplotly,我试图通过使用ggplotly向ggplot地图添加交互性。为了在我的多边形上悬停时显示特定的标签(我有一个choropleth贴图),我在ggplot中使用了text=mylabel参数 一切正常,除非它只在我点击多边形边界时显示工具提示,这不是我想要的。见下文: 以下是我使用的附加样式(hoveron=fills) 但是,这会导致工具提示(最初渲染一次,但仅在悬停多边形的边界时)在我点击多边形区域(这是我想要的)时显示,但由于我不理解的原因重复显示。这可能是因为每个多边形都有许多线段,我认

我试图通过使用ggplotly向ggplot地图添加交互性。为了在我的多边形上悬停时显示特定的标签(我有一个choropleth贴图),我在ggplot中使用了
text=mylabel
参数

一切正常,除非它只在我点击多边形边界时显示工具提示,这不是我想要的。见下文:

以下是我使用的附加样式(hoveron=fills)

但是,这会导致工具提示(最初渲染一次,但仅在悬停多边形的边界时)在我点击多边形区域(这是我想要的)时显示,但由于我不理解的原因重复显示。这可能是因为每个多边形都有许多线段,我认为工具提示的重复是针对每个线段的。。。但在添加hoveron=“fills!”之前,它并没有导致此问题

也许有人可以帮助你尝试只获得一个工具提示,而不是这种可怕的重复


非常感谢!

好吧,现在我意识到,除此之外,在我的choropleth中,每个颜色重复的标签都是相同的,即它不再适应多边形的名称…不确定我现在应该做什么。
ggplotly(map, tooltip = "text") %>% style(hoveron = "fills")