R G将标签悬停在错误的位置
对plotly来说非常陌生(而且很有趣)。这看起来很不错,只是悬停没有显示我悬停的标记的标签。据我推断,它只是水平地跟着我的鼠标。如果我保持在同一个X坐标上并上下移动,它将保持在同一个标签上,但如果我在同一个Y坐标上向左或向右移动,则不正确 有没有简单的方法来解决这个问题 如果我把鼠标放在a、b或e的中心,这个例子似乎重现了它R G将标签悬停在错误的位置,r,ggplot2,plotly,R,Ggplot2,Plotly,对plotly来说非常陌生(而且很有趣)。这看起来很不错,只是悬停没有显示我悬停的标记的标签。据我推断,它只是水平地跟着我的鼠标。如果我保持在同一个X坐标上并上下移动,它将保持在同一个标签上,但如果我在同一个Y坐标上向左或向右移动,则不正确 有没有简单的方法来解决这个问题 如果我把鼠标放在a、b或e的中心,这个例子似乎重现了它 library(dplyr) library(ggplot2) library(ggmap) library(plotly) Philly <- ma
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))
)
库(dplyr)
图书馆(GG2)
图书馆(ggmap)
图书馆(绘本)
费城%
过滤器(区域==“宾夕法尼亚州”,
次区域==“费城”)
我在match.arg(method)中得到的点错误:当我尝试运行代码时,找不到对象“subsection”。啊,我忘了包括库。我更新了代码。无法给出原因,但这可能是ggplot2和plotly之间的众多错误之一。如果你分别尝试两种geom,它们都能工作。如果将它们放在一起,则无法运行。我无法运行您的示例,但请尝试在ggplotly调用后添加%%>%layout(hovermode='closest')
。使用最新版本的ggplot2,它似乎已得到修复。谢谢各位。我在match.arg(method):对象“subsection”未找到时遇到了错误。啊,我忘了包含库。我更新了代码。无法给出原因,但这可能是ggplot2和plotly之间的众多错误之一。如果你分别尝试两种geom,它们都能工作。如果将它们放在一起,则无法运行。我无法运行您的示例,但请尝试在ggplotly调用后添加%%>%layout(hovermode='closest')
。使用最新版本的ggplot2,它似乎已得到修复。谢谢各位。