首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >与R一起使用Plotly的Hovermode模式

与R一起使用Plotly的Hovermode模式
EN

Stack Overflow用户
提问于 2015-02-10 19:16:19
回答 2查看 3.6K关注 0票数 5

在与R和ggplot2巧妙地使用时,是否有一种方法对悬停模式进行编码?

目前,我的代码是:

代码语言:javascript
运行
复制
plot <- ggplot(data, aes(var1, var2, text=var3)) + 
  geom_point()
py$ggplotly(plot)

我希望图形自动设置为“显示悬停上最近的数据”,而不是“比较悬停上的数据”。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-02-11 00:57:31

调用ggplotly时添加以下参数

代码语言:javascript
运行
复制
py$ggplotly(plot, kwargs=list(layout=list(hovermode="closest")))
票数 3
EN

Stack Overflow用户

发布于 2016-02-19 03:22:56

“mkcor”的答案在试图在闪亮中做同样的事情时没有效果。我一直有个“未用过的论点”错误。对于其他有同样问题的人来说,这对我来说是有效的.

假设这是我的基本情节:

代码语言:javascript
运行
复制
p <- ggplot(myDf, aes(x=x, y=y )) + geom_point(size = 3, shape = 0)

您可以将ggplot对象转换为一个巧妙的对象:

代码语言:javascript
运行
复制
ggObj <- plotly(p)

然后,您可以像这样更改悬停模式:

代码语言:javascript
运行
复制
layout(ggObj, hovermode = 'closest')
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28439959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档