Создать график с кликабельными узлами [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

0 ответов

Другие вопросы по тегам