Я делаю большой двудольный граф, я могу сделать график, но я не могу пометить узлы в графике, мне интересно просто маркировать узлы nodelistDept своими именами Я пробовал все, кроме ничего не работает, любая помощь будет очень признательна, вот код:Рисование этикеток в NetworkX График
pos=nx.networkx.spring_layout(G)
#draw nodes
nx.draw_networkx_nodes(G, pos, nodelist=nodelistDept,node_color = 'r', node_size = 400)
nx.draw_networkx_nodes(G, pos, nodelist=nodelistSup,node_color= 'w', node_size=50)
#draw edges
nx.draw_networkx_edges(G,pos,width=0.5,alpha=0.5)
nx.draw_networkx_edges(G,pos,edgelist=edgeList)
#draw the labels
#labels = nodelistDept
#nx.draw_networkx_labels(G,pos)
nx.draw_networkx_labels(G,pos, font_size=12,font_family='sans-serif')
plt.show()
С этим легче работать, если вы дадите минимальный рабочий пример. Я бы хотел просто скопировать и вставить свой код и запустить его, но он не знает 'nx',' plt', 'nodelistDept',' nodelistSup', ... Поэтому он должен иметь все, что ему нужно для запуска , и вещи, которые не нужны, чтобы увидеть проблему, которую вы видите, должны быть удалены. – Joel
Перечитывая свой вопрос: спрашиваете ли вы, как называть только подмножество узлов? Чтобы расширить мой предыдущий комментарий, очень полезно предоставить код, который запускается на машине, рассказать нам, что такое вывод, и что вы хотите получить. – Joel