Я пытаюсь создать интерактивную древовидную карту в R, используя пакет highcharter (мне нравится пакет кстати).Это будет выглядеть так (мне даже не нужны разные уровни)
https://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/demo/treemap-with-levels/
Пример кода:
df <- data.frame(name = c("john", "jane", "herbert", "peter"),
bananas = c(10, 14, 6, 3))
hctreemap2(df,
group_vars = "name",
size_var = "bananas")
Я не хочу коробкииметь градиентные цвета, но разные, скажем, красный, желтый, зеленый и синий.Я стал лучше понимать API-интерфейсы highcharts и «переводить» его на R-Code, но это действительно доставляет мне неприятности.
Я уже нашел обходной путь, но я ищу лучшее решение, так как hc_add_series_treemap устарел.
p <- treemap(df,
index="name",
vSize="bananas",
type="index")
highchart() %>%
hc_add_series_treemap(p,
layoutAlgorithm = "squarified")
Так что спасибо за вашу помощь:)