Я пытаюсь изменить внутренний радиус полярной диаграммы с помощью highcharter
, чтобы я мог визуализировать данные, наведя всплывающую подсказку, как в этих удивительных D3
диаграммах из _ 3_.
Я знаю, что можно визуализировать данные с помощью solid gauge
, как в этом примере , но я хочу, чтобы данные были видны в polar
.
Я пробовал изменить параметры innerSize
и innerRadius
, но мне это не удалось.
Вот мой R
код:
library(tidyverse)
library(highcharter)
highchart() %>%
hc_chart(polar = T, type = "bar") %>%
hc_title(text = "Athlete 1 vs Athlete 2") %>%
hc_xAxis(categories = c("Total Score", "Avg. Score", "Sum Score",
"Best Score"),
tickmarkPlacement = "on",
plotLines = list(
list(label = list(
rotation = 90))
)
) %>%
hc_yAxis(min = 0) %>%
hc_series(
list(
name = "Athlete 1",
data = c(43000, 19000, 60000, 35000)
),
list(
name = "Athlete 2",
data = c(50000, 39000, 42000, 31000)
)
) %>%
hc_colors(c("firebrick", "steelblue"))
Желаемый результат будет примерно таким:
Спасибо!
РЕДАКТИРОВАТЬ
После ответа @ppotaczek я обновил его диаграмму, поэтому желаемое обновление будет выглядеть так:
R
код, вы увидите. Но я не могу сделать так, чтобы данные были видны на панели диаграммы, как в примере Fivethirtyeight. - person patL   schedule 13.08.2018