首页 > 解决方案 > R堆叠条中的highchart,带有2个标签

问题描述

我想在我的工具提示堆栈条图中放置 2 个标签:measure (value) en measure_per (percentage)

但是我不知道当它是hc_add_series_list时如何管理工具提示

如果可能的话,可以放一个不同的后缀:用“co2”测量 en measure_per 用“%”后缀

这是我的例子:


library(highcharter)
library(dplyr)

# -- dataset exemple
data_test <- data.table(
  building = c("Building A", "Building A", "Building B", "Building B"),
  type = c("Rent", "Owned"),
  measure = c(100, 35, 124, 150))
data_test[, measure_per := round(measure / sum(measure) * 100,1)]

# -- fitness
data_lst <- data_test %>% 
  group_by(type) %>% 
  do(data = list_parse2(.[, c('building', 'measure','measure_per')])) %>% 
  rename(name = type) %>% 
  mutate(type = 'bar') %>% 
  list_parse()

# -- graph
highchart() %>%
  hc_xAxis(categories = unique(data_test$building)) %>%
  hc_add_series_list(data_lst)%>%
  hc_plotOptions(series=list(stacking='normal'))

谢谢你的帮助

标签: rhighchartsr-highcharter

解决方案


推荐阅读