Я пытаюсь построить/эскиз (matplotlib или другую библиотеку python) 2D-сеть большой матрицы расстояний, где расстояния будут краями эскизной сети, а строки и столбцы - узлами.
DistMatrix =
[ 'a', 'b', 'c', 'd'],
['a', 0, 0.3, 0.4, 0.7],
['b', 0.3, 0, 0.9, 0.2],
['c', 0.4, 0.9, 0, 0.1],
['d', 0.7, 0.2, 0.1, 0] ]
Я ищу эскиз/построение 2d-сети из такой (больше: тысячи столбцов и строк). Матрица расстояния: node 'a' связана с node 'b' глубиной ребра 0,3, узлы 'c' и 'd' будут связаны глубиной ребра 0,1. Какие инструменты/библиотеки я могу использовать (матрица расстояний может быть преобразована в матрицу numpy), чтобы получить эскиз/графическую проекцию такой сети? (pandas, matplotlib, igraph,...?), и некоторые из них делают это быстро (я бы не определил свою собственную функцию Tkinter для этого;-))? спасибо за ваши входящие ответы.