Fügen Sie GraphViz -Diagramm in Matplotlib hinzuPython

Python-Programme
Anonymous
 Fügen Sie GraphViz -Diagramm in Matplotlib hinzu

Post by Anonymous »

Ich visualisiere verschiedene Netzwerke mit NetworkX . Schauen Sie sich ein einfaches Beispiel an < /p>

Code: Select all

    graph = nx.DiGraph()
graph.add_edge("a", "b")
graph.add_edge("a", "a")
nx.draw(graph)
plt.show()
Leider macht NetworkX Plotten keine Selbstschleifen. Mir sind andere Funktionen Rich -Pakete wie GraphViz und deren Implementierung pygraphviz bewusst. Solche Pakete erlauben mir jedoch nicht, meine Handlungen (wie Nebenhandlungen, Anmerkungen usw.) anzupassen. Ich kann all diese mit networkx machen, da es mit Matplotlib Achsen zeichnen kann. Dies ist sehr bequem für programmatische Manipulationen und schwere Anpassungen. Gibt es eine Möglichkeit, die Netzwerkplotten von GraphViz zu Matplotlib ? Verwenden Sie IMshow . Die Ergebnisse sind jedoch schrecklich mit wenig Anpassungssteuerung.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post