在包装好的气泡高图中为每个气泡添加标题

时间:2020-01-28 13:23:24

标签: javascript highcharts ruby-on-rails-5

我有一个包装好的气泡图,效果很好。我想为每个较大的分离的气泡添加一个标题。标题应始终显示,我希望它成为系列的名称。我正在使用拆分系列。

“名称”属性显示在工具提示中,但我希望它始终显示。

以下是创建气泡的代码:

df %>% 
  group_by(Temp) %>% 
  mutate(count = n(), 
         avgWind = mean(Wind)) %>% 
  ggplot(aes(x = (Temp), fill = avgWind, group = Temp)) + 
  geom_bar(aes(y = (..count..)/sum(..count..)))

这可能吗?另外,如果可以的话,如何从工具提示中删除名称?

1 个答案:

答案 0 :(得分:1)

您可以使用annotationsHighcharts.SVGRenderer类添加标签。

要从工具提示集中删除系列名称:

tooltip: {
    headerFormat: '',
    ...
}

实时演示: http://jsfiddle.net/BlackLabel/6m4e8x0y/4771/

API参考:

https://api.highcharts.com/class-reference/Highcharts.SVGRenderer

https://api.highcharts.com/highcharts/annotations

https://api.highcharts.com/highcharts/tooltip.headerFormat