Визуализация иерархического распределения - PullRequest
0 голосов
/ 13 июня 2019

У меня есть некоторые данные распределения, которые являются иерархическими.Что-то вроде этого.

Мой стиль жизни:

  • 40% работа
    • 10% Работа с документами
    • 10% Встречи
    • 20% программирование
      • 17% отладка
      • 3% написание нового кода
  • 30%, сон
    • 28%, снорринг
    • 2% нормального сна
  • 30% веселья
    • 2% спорта
    • 28% ТВ

Вы поняли идею.Какой хороший способ визуализировать это?Есть ли что-то вроде иерархической круговой диаграммы?

Я бы предпочел сделать это в python и matplotlib, но я открыт для других предложений.

1 Ответ

0 голосов
/ 13 июня 2019

Вы можете использовать несколько концентрических «пончиковых» графиков, но, поскольку у вас разное количество «слоев», я не знаю, как это получится

см. Страницу для примера: https://python -graph-gallery.com / 163-donut-plot-with-subgroups / enter image description here

Я бы, вероятно, сделал бы это наоборот: внутренний пончик - это ваши три основные категории, а затем разбил каждую по внешнему виду

...