在与R和ggplot2巧妙地使用时,是否有一种方法对悬停模式进行编码?
目前,我的代码是:
plot <- ggplot(data, aes(var1, var2, text=var3)) +
geom_point()
py$ggplotly(plot)
我希望图形自动设置为“显示悬停上最近的数据”,而不是“比较悬停上的数据”。
发布于 2015-02-11 00:57:31
调用ggplotly
时添加以下参数
py$ggplotly(plot, kwargs=list(layout=list(hovermode="closest")))
发布于 2016-02-19 03:22:56
“mkcor”的答案在试图在闪亮中做同样的事情时没有效果。我一直有个“未用过的论点”错误。对于其他有同样问题的人来说,这对我来说是有效的.
假设这是我的基本情节:
p <- ggplot(myDf, aes(x=x, y=y )) + geom_point(size = 3, shape = 0)
您可以将ggplot对象转换为一个巧妙的对象:
ggObj <- plotly(p)
然后,您可以像这样更改悬停模式:
layout(ggObj, hovermode = 'closest')
https://stackoverflow.com/questions/28439959
复制相似问题