Создать график с кликабельными узлами [Networkx]
Я разрабатываю небольшой пример с сетью.
Я использую Networdx для создания графика. Например:
import networkx as nx
import matplotlib.pyplot as plt
%pylab inline
G=nx.Graph()
G.add_nodes_from([1,2,3])
G.add_edges_from([(1,2),(1,3)])
G.nodes()
nx.draw(G, with_labels=True)
Я ищу примеры / документацию, потому что мне нужно сделать некоторые дополнительные вещи на графике.
Мой фактический график большой, и я не хочу показывать только метку узла, но также некоторую дополнительную информацию о каждом узле.
Например, я ищу примеры / документацию о том, как сделать узел кликабельным, чтобы при щелчке на узле рядом с ним отображалась дополнительная информация.
Также возможно ли определить ширину ребра между узлами?
То, что я уже посмотрел, это документация Networkx: http://networkx.readthedocs.io/en/networkx-1.11/reference/drawing.html