Настройки цвета не применяются при построении графика - PullRequest
1 голос
/ 21 апреля 2019

Got it workingGraph with node of same color Даже если я использую узел draw_networkx_nodes со списком узлов и соответствующего цвета - эти настройки не применяются.

pos = nx.spring_layout(G)
nx.draw_networkx_nodes(G, pos, node_list=lis_bjp_f, node_color='green', alpha=.5)
nx.draw_networkx_nodes(G,pos, node_list=lis_bjp_n, node_color='red', alpha=.5)
nx.draw_networkx_nodes(G,pos, node_list=lis_con_f, node_color='blue', alpha=.5)
nx.draw_networkx_nodes(G,pos, node_list=lis_con_n, node_color='yellow', alpha=.5)
nx.draw_networkx_nodes(G,pos, node_list = list(name_set) ,node_color ='purple', alpha = .5)
nx.draw_networkx_edges(G, pos)
plt.savefig('graph.png')
plt.show(block = False)

1 Ответ

1 голос
/ 21 апреля 2019
Replace node_list with nodelist

node_list не распознается nx.draw_networkx_nodes , но, поскольку функция принимает любое количество ключевых слов, ошибка не выдается.

Следовательно, все узлы отрисовываются при каждом вызове функции.Поскольку при последнем вызове функции вы запрашиваете фиолетовые узлы, все узлы кажутся фиолетовыми.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...