如何在ggplotly中更改条形图的悬停背景颜色

大卫·克里斯

我使用ggplotly绘制图形。当光标在图形顶部移动时,我使用工具提示功能来表示条形图中的值。

 Source_Data <-
 data.frame(
 key = c(1, 1, 1, 2, 2, 2, 3, 3, 3),
 Product_Name = c(
  "Table",
  "Table",
  "Chair",
  "Table",
  "Bed",
  "Bed",
  "Sofa",
  "Chair",
  "Sofa"
 ),
 Product_desc = c("XX", "XXXX", "YY", "X", "Z", "ZZZ", "A", "Y", "A"),
 sd = c(0.1, 0.3, 0.4, 0.5, 0.6, 0.7, 0.7, 0.8, 0.5),
 Cost = c(1, 2, 3, 4, 2, 3, 4, 5, 6)

 )


ggplotly((
Source_Data %>%
ggplot(
  aes(
    Product_Name,
    Cost,
    ymin = Cost - sd,
    ymax = Cost + sd,
    fill = Product_desc,
    text = paste("Product Name:", Product_Name, "<br>", "Cost:", Cost)
  )
  ) +
  geom_col(position = position_dodge2(width = .9, preserve = "single")) +
  geom_errorbar(position = position_dodge2(
  width = .9,
  preserve = "single",
  padding = .5
  )) +
  geom_text(
  aes(y = Cost + sd, label = Cost),
  position = position_dodge2(width = .9),
  vjust = -1
  ) +
  facet_wrap( ~ key, scales = "free_x", strip.position = "bottom") +
  theme(strip.placement = "outside") +
  theme_bw()
  ),
  tooltip = "text"
  )

当我将光标移到条形上方时,我会得到文本值,这很好。当我将其移动到错误栏的顶部时,我得到的文字值将变为不同的颜色。有没有一种方法可以更改此悬停文本的背景颜色。

我愿意接受所有建议。

尼古拉斯水果

您可以%>% layout(hoverlabel=list(bgcolor="white"))ggplotly(...)通话添加以将悬停标签背景颜色设置为白色。

通常,您可以通过这种方式https://plot.ly/r/reference/设置任何使用plot_ly()创建的图形上的任何Plotly布局属性ggplotly()

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何更改amCharts条形图气球背景颜色?

来自分类Dev

如何在Google Charts API中更改堆积条形图的部分颜色?

来自分类Dev

更改条形图图例中的颜色

来自分类Dev

如何在PrimeFaces中更改条形图图例的位置?

来自分类Dev

如何在PrimeFaces中更改条形图图例的位置?

来自分类Dev

在购物车中动态更改条形图背景颜色

来自分类Dev

“如何在悬停时在条形图上显示数据并更改颜色?”

来自分类Dev

如何在Matlab中更改子图的单个条形颜色

来自分类Dev

在 R 中的分组条形图 ggplot 中更改颜色

来自分类Dev

如何在Highcharts条形图中更改特定的条形颜色?

来自分类Dev

如何在Slate条形图的“悬停”工具提示中设置文本格式?

来自分类Dev

如何更改Google Charts API中堆积的条形图的部分颜色?

来自分类Dev

更改堆叠条形图的颜色

来自分类Dev

ggplot更改条形图的颜色

来自分类Dev

Google图表-堆积条形图。如何在每个栏中引入不同的颜色

来自分类Dev

如何修改OHLC图表中条形图的默认颜色?

来自分类Dev

如何在单元格值悬停时通过Rshiny中的点图/条形图显示数据摘要

来自分类Dev

如何在R代码中向条形图添加SE条形图?

来自分类Dev

如何在Extjs5中更改条形图的标签?

来自分类Dev

如何使用 R 中的填充条形图控制 ggplotly 工具提示中的“计数”

来自分类Dev

如何固定条形图的颜色

来自分类Dev

Google Charts条形图:如何手动更改每个条形的颜色?(单系列)

来自分类Dev

在Kendo UI条形图栏上悬停颜色

来自分类Dev

Google Diff条形图-更改条形颜色

来自分类Dev

Google条形图无法更改单个条形颜色

来自分类Dev

Python Pandas条形图-更改特定条形的颜色

来自分类Dev

Google Diff条形图-更改条形颜色

来自分类Dev

PHP pChart更改条形图的条形颜色

来自分类Dev

如何更改躲避的条形图,使条形遵循选定的颜色模式,而不是渐变,以及如何防止条形更改位置?

Related 相关文章

  1. 1

    如何更改amCharts条形图气球背景颜色?

  2. 2

    如何在Google Charts API中更改堆积条形图的部分颜色?

  3. 3

    更改条形图图例中的颜色

  4. 4

    如何在PrimeFaces中更改条形图图例的位置?

  5. 5

    如何在PrimeFaces中更改条形图图例的位置?

  6. 6

    在购物车中动态更改条形图背景颜色

  7. 7

    “如何在悬停时在条形图上显示数据并更改颜色?”

  8. 8

    如何在Matlab中更改子图的单个条形颜色

  9. 9

    在 R 中的分组条形图 ggplot 中更改颜色

  10. 10

    如何在Highcharts条形图中更改特定的条形颜色?

  11. 11

    如何在Slate条形图的“悬停”工具提示中设置文本格式?

  12. 12

    如何更改Google Charts API中堆积的条形图的部分颜色?

  13. 13

    更改堆叠条形图的颜色

  14. 14

    ggplot更改条形图的颜色

  15. 15

    Google图表-堆积条形图。如何在每个栏中引入不同的颜色

  16. 16

    如何修改OHLC图表中条形图的默认颜色?

  17. 17

    如何在单元格值悬停时通过Rshiny中的点图/条形图显示数据摘要

  18. 18

    如何在R代码中向条形图添加SE条形图?

  19. 19

    如何在Extjs5中更改条形图的标签?

  20. 20

    如何使用 R 中的填充条形图控制 ggplotly 工具提示中的“计数”

  21. 21

    如何固定条形图的颜色

  22. 22

    Google Charts条形图:如何手动更改每个条形的颜色?(单系列)

  23. 23

    在Kendo UI条形图栏上悬停颜色

  24. 24

    Google Diff条形图-更改条形颜色

  25. 25

    Google条形图无法更改单个条形颜色

  26. 26

    Python Pandas条形图-更改特定条形的颜色

  27. 27

    Google Diff条形图-更改条形颜色

  28. 28

    PHP pChart更改条形图的条形颜色

  29. 29

    如何更改躲避的条形图,使条形遵循选定的颜色模式,而不是渐变,以及如何防止条形更改位置?

热门标签

归档