#javascript #django #visualization #dendrogram
Вопрос:
Я работаю над проектом на основе кластеризации, в котором мне нужно выполнить операцию дендрограммы на бэкэнде и построить эту диаграмму на интерфейсе, используя любую платформу на основе javascript (angular). Итак, я знаю, как это сделать в python, но на интерфейсе, как я могу это построить, потому что данные из библиотеки python SciPy похожи на вложенные списки, которые используют линейные графики, в то время как в интерфейсных библиотеках они принимают данные как отношение родитель-потомок.
В случае, если я что-то не понимаю, дайте мне знать.
Ответ №1:
Приложив много усилий, я нашел plotly.js что очень похоже на сюжет python, но это версия javascript, и ее можно использовать для построения графиков. Он принимает входной аргумент от функции дендрограммы scipy. эти аргументы являются:
dendrogram['icoord']
dendrogram['dcoord']
вы можете перейти по этой ссылке для получения дополнительной информации:
https://codepen.io/NTX11/pen/qrdyjX
это работает в моем случае. как мне нужно построить дендрограмму на интерфейсе