Круговая диаграмма с JavaScript
Как создать такие круговые диаграммы с помощью JavaScript?
Я создаю данные (использование диска) так:
du -ax / | sort -rn | head -n10000 > /var/tmp/du-$(date --iso).log
Вывод вышеуказанной команды выглядит следующим образом:
191642500 /
167999424 /home
121852544 /home/foo
47791200 /home/foo/VirtualBox VMs
32971644 /home/foo/VirtualBox VMs/MSEdge - Win10
32970888 /home/foo/VirtualBox VMs/MSEdge - Win10/MSEdge - Win10-disk002.vmdk
14819552 /home/foo/VirtualBox VMs/IE11 - Win7
14819248 /home/foo/VirtualBox VMs/IE11 - Win7/IE11 - Win7-disk001.vmdk
12411468 /usr
10622700 /home/foo/tmp
10614232 /home/foo/tmp/old
8811912 /var
5857224 /home/foo/.PyCharmCE2018.2
5853664 /home/foo/.PyCharmCE2018.2/system
5534036 /home/modwork_eins_d
5425392 /usr/lib
....
(Дополнительный вопрос, пожалуйста, оставьте комментарий, если вы знаете, как называется этот тип диаграммы)
Если вы наведите курсор мыши на цветные части, вы должны увидеть имя файла или каталога этой части.
Да, это вопрос о рекомендации программного обеспечения. Я создал новый вопрос здесь: https://softwarerecs.stackexchange.com/questions/56570/interactive-sunburst-chart-javascript