ggplotly悬停标签在错误的地方

时间:2016-03-11 16:32:08

标签: r ggplot2 plotly

非常新的情节(和乐趣)。除了悬停不显示我悬停在其上的标记的标签外,这看起来还不错。从我可以推断出,它只是水平跟随我的鼠标。如果我保持相同的X坐标并上下移动,它将保持在同一标签上,但如果我在相同的Y坐标上向左或向右移动则不是真的。

有一种简单的方法可以解决这个问题吗?

ggplotly

如果我将鼠标放在a,b或e的中心

,这个例子似乎会重现它
 library(dplyr)
 library(ggplot2)
 library(ggmap)
 library(plotly)

 Philly <- map_data("county")%>% 
   filter(region=="pennsylvania", 
          subregion=="philadelphia")    

 Points <- data.frame(NAME = letters[1:6],
                      SIZE = c(15, 20, 30, 20, 15, 40),
                      X = c(-75.21, -75.23, -75.22, -75.18, -75.2, -75.2),
                      Y = c(39.9, 39.925, 39.951, 39.952, 40.025, 39.93))

 ggplotly(ggplot() + 
            geom_polygon(data = Philly, aes(long, lat, group = subregion)) + 
            geom_point(data = Points, aes(X, Y, color = NAME, size = SIZE, text=NAME))
           )

0 个答案:

没有答案