2013-07-02 2 views
0

У меня есть набор узлов и ребер в графе. Всего 460 узлов, всего 7606 ребер.NetworkX - Графические графики без меток

Узлы имеют длинные имена, и у меня возникают проблемы с построением графика без этих длинных имен, скрывающих график.

Например здесь это имя узла выборки: A/mallard/Interior Alaska/9BM1974/2009(H4N6) (толпа гриппа, если она существует здесь, будет знакома с этим именованием)

И у меня есть образ, который иллюстрирует эту проблему я столкнулся here.

Код я использовал для создания фигуры выглядит следующим образом:

import matplotlib.pyplot as plt 
nx.draw_networkx(G) 
plt.show() 

Кто-нибудь знает, как я могу рисовать графики, не имея все эти метки, связанные с ним?

ответ

3
nx.draw_networkx(G,with_labels=False) 

отключит метки на узлах.

+0

Большое спасибо, Викрам! Где в документации появляется 'with_labels'? Я не могу найти его там ... – ericmjl

+1

Вы могли видеть это [здесь] (http://networkx.github.io/documentation/latest/reference/generated/networkx.drawing.nx_pylab.draw_networkx.html) – Vikram

+0

Ahhhh ! Урок для меня не в сборе документации ... Еще раз спасибо, Викрам! :-) – ericmjl