Verwenden von Tree Package Treelib In Python definiere ich einen kleinen Baum, der aus der Beschreibung für den Befehl show :
geringfügig modifiziert ist
from treelib import Tree
tree = Tree()
tree.create_node("Root", "root")
tree.create_node("Child A", "a", parent="root",data={"name":"Mark"})
tree.create_node("Child B", "b", parent="root",data={"name":"Bob"})
< /code>
Hier habe ich verwendet, dass Daten wie ein Wörterbuch definiert werden sollten, wie in der Beschreibung zu sehen ist: < /p>
Erstellen von Knoten mit unterschiedlichen Konfigurationen: < /p>
# Basic node
node = Node("Root", "root")
# Node with custom data
node = Node("File", "file1", data={"size": 1024, "type": "txt"})
# Node that starts collapsed
node = Node("Folder", "folder1", expanded=False)
< /code>
< /blockquote>
Ich kann den Baum grafisch anzeigen: < /p>
tree.show()
Root
├── Child A
└── Child B
< /code>
Anstelle der Tags möchte ich die Daten grafisch anzeigen. Lassen Sie uns zunächst die Daten eines einzelnen Knotens zurückgeben: < /p>
print(tree.get_node('a').data)
output: {'name': 'Mark'}
< /code>
Zeigen Sie nun die gesamten Baumdaten an, wie in der Beschreibung erläutert: < /p>
# Show custom data property
tree.show(data_property="name") # If node.data.name exists
< /code>
< /blockquote>
tree.show(data_property="name")
Ich erhalte AttributeError: 'dict' Objekt hat kein Attribut 'Name' . Wie zeige ich die Daten der Baumknoten grafisch mit Treelib?>
Verwenden von Tree Package Treelib In Python definiere ich einen kleinen Baum, der aus der Beschreibung für den Befehl show : geringfügig modifiziert ist[code]from treelib import Tree tree = Tree() tree.create_node("Root", "root") tree.create_node("Child A", "a", parent="root",data={"name":"Mark"}) tree.create_node("Child B", "b", parent="root",data={"name":"Bob"}) < /code> Hier habe ich verwendet, dass Daten wie ein Wörterbuch definiert werden sollten, wie in der Beschreibung zu sehen ist: < /p>
Erstellen von Knoten mit unterschiedlichen Konfigurationen: < /p> # Basic node node = Node("Root", "root")
# Node with custom data node = Node("File", "file1", data={"size": 1024, "type": "txt"})
# Node that starts collapsed node = Node("Folder", "folder1", expanded=False) < /code> < /blockquote> Ich kann den Baum grafisch anzeigen: < /p> tree.show()
Root ├── Child A └── Child B < /code> Anstelle der Tags möchte ich die Daten grafisch anzeigen. Lassen Sie uns zunächst die Daten eines einzelnen Knotens zurückgeben: < /p> print(tree.get_node('a').data) output: {'name': 'Mark'} < /code> Zeigen Sie nun die gesamten Baumdaten an, wie in der Beschreibung erläutert: < /p>
# Show custom data property tree.show(data_property="name") # If node.data.name exists < /code> < /blockquote> tree.show(data_property="name") [/code] Ich erhalte AttributeError: 'dict' Objekt hat kein Attribut 'Name' . Wie zeige ich die Daten der Baumknoten grafisch mit Treelib?>
Ich möchte hierarchische Clusteranalyse verwenden, um die optimale Zahl (k) der Cluster automatisch zu erhalten, und wenden Sie dieses k auf k-mittlere Clustering in Python an.
Ich bin irgendwie neu in XML und TinyButstrong/opentbs und bin immer noch durch die Dokumentation verwirrt. $ Tbs-> mergeblock .
Ist es möglich, dasselbe ohne die Verwendung von Tabellenzeilen zu...
Ich verwende Python, um ein Projekt zu automatisieren, bei dem mehrere DOCX-Dateien zu einer verkettet werden. Das Makro funktioniert perfekt in Word, aber wenn der Python-Code versucht, das Makro...
Ich verwende Python, um ein Projekt zu automatisieren, bei dem mehrere DOCX-Dateien zu einer verkettet werden. Das Makro funktioniert perfekt in Word, aber wenn der Python-Code versucht, das Makro...
Ich versuche, ein einfaches Python -Skript in der Spyder IDE, v5.5.1, auszuführen, wie in Anaconda enthalten.
import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt