У меня есть несколько узлов из сценария, которые я хочу отобразить на графике. На рисунке ниже я хочу использовать стрелку для перехода от A к D и, возможно, также закрасить край (красный или что-то в этом роде).
По сути, это похоже на путь от A до D, когда присутствуют все остальные узлы. вы можете представить каждый узел как город, и путешествие от A до D требует указания направления (со стрелками).
Приведенный ниже код строит график
импортировать networkx как nx импортировать numpy как np импортировать matplotlib.pyplot как plt G = nx.График() G.add_edges_from( [('A', 'B'), ('A', 'C'), ('D', 'B'), ('E', 'C'), ('E', 'F') , ('B', 'H'), ('B', 'G'), ('B', 'F'), ('C', 'G')]) val_map = {'A': 1,0, 'Д': 0,5714285714285714, 'Ч': 0,0} значения = [val_map.get(node, 0,25) для узла в G.nodes()] nx.draw(G, cmap = plt.get_cmap('jet'), node_color = значения) plt.show() но мне нужно что-то вроде того, что показано на изображении.


Наведите стрелки первого изображения и края красного цвета на второе изображение.