можем ли мы построить дендрограмму на интерфейсе с помощью бэкенда django

#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

это работает в моем случае. как мне нужно построить дендрограмму на интерфейсе