繁体   English   中英

hoverinfo 在 plotly 直方图 R 中显示条形图

[英]hoverinfo displaying over bars in plotly histogram R

我正在尝试使用 plotly 创建直方图,但是当我定义“hoverinfo”信息时,它会在条形图上而不是“内部”显示信息。在此处输入图像描述

diamonds %>% plot_ly(x = ~cut, color = ~clarity, hoverinfo = 'text', text = ~carat)

我也尝试使用add_histogram() ,但似乎没有任何效果。 我应该怎么办?

我对你说你有最新的plotly版本的评论很感兴趣,所以我下载了它并且我可以复制你的问题。 看起来默认text参数在plotly.js中的处理方式发生了变化,请参见 此处

条形轨迹的文本位置现在默认为自动,因此如果您想使用文本而不显示在图形上,则需要明确设置文本位置 =“无”

不幸的是,当type="histogram"时,没有textposition参数。 在您的情况下解决此问题的方法是将text参数替换为hovertext

library(plotly)
diamonds %>% 
    plot_ly(
        x = ~cut, 
        color = ~clarity,
        type = "histogram",
        hoverinfo = "text", 
        hovertext = ~carat
    )

这应该可以解决问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM