当使用 R 和 ggplot2 进行绘图时,有没有办法对悬停模式进行编码?
目前,我的代码是:
plot <- ggplot(data, aes(var1, var2, text=var3)) +
geom_point()
py$ggplotly(plot)
我希望绘图图自动将悬停模式设置为“悬停时显示最接近的数据”而不是“悬停时比较数据”。
当尝试在 Shiny 中执行相同操作时,“mkcor”的答案不起作用。我不断收到“未使用的参数”错误。对于其他遇到同样问题的人来说,这对我有用......
假设这是我的基本情节:
p <- ggplot(myDf, aes(x=x, y=y )) + geom_point(size = 3, shape = 0)
您可以将 ggplot 对象转换为plotly 对象:
ggObj <- plotly(p)
然后你可以像这样改变悬停模式:
layout(ggObj, hovermode = 'closest')
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)