Я сделал древовидную карту с помощью Highcharter. Поскольку карта интерактивна, я хочу, чтобы она показывала как общее количество, так и процент, который каждая группа представляет от общего количества. У меня есть следующие 2 кода, которые я сделал на основе других вопросов, но в обоих случаях он показывает процент на уровне 0,00%. Как я могу добавить процентную информацию к всплывающей подсказке карты дерева highcarter?
#Way 1
hctreemap2(data =Objeto,
group_vars = c("objeto_contratar"),
size_var = "total",
color_var = "total",
layoutAlgorithm = "squarified",
levelIsConstant = FALSE) %>%
hc_colorAxis(minColor = brewer.pal(7, "Blues")[2],
maxColor = brewer.pal(7, "Blues")[7]) %>%
hc_tooltip(pointFormat = "Objeto: {point.name} <br>
Contratos: {point.value:,.0f} <br>
Porcentaje: {point.percentage:.2f} %") %>%
hc_exporting(enabled = TRUE)
#Way 2
hctreemap2(data =Objeto,
group_vars = c("objeto_contratar"),
size_var = "total",
color_var = "total",
layoutAlgorithm = "squarified",
levelIsConstant = FALSE) %>%
hc_colorAxis(minColor = brewer.pal(7, "Blues")[2],
maxColor = brewer.pal(7, "Blues")[7]) %>%
hc_tooltip(formatter = JS("function(){
return '</b>' + this.point.name + ': <br> Contratos: ' +this.point.value+' <br> Porcentage: '+Highcharts.numberFormat(this.point.percentage)+'%'
}"),useHTML = FALSE) %>%
hc_exporting(enabled = TRUE)
Could someone tell me how do I get it to display both data (the amount and percentage it represents) on the same graph when I hover over it?