我希望我的 python3 程序能够可视化在运行时生成的树形图。每个顶点都有一些参数。顶点具有哪些参数取决于其在树中的深度。输入数据可以是嵌套列表,其中第一个元素将指定参数的值,或者它可以是根顶点,每个顶点将是一个对象,该对象具有参数字段和其上方的顶点。
可视化应该看起来像这样:
我尝试过higra:
import higra as hg
t = hg.Tree((7, 7, 8, 8, 8, 9, 9, 11, 10, 10, 11, 11))
hg.plot_partition_tree(t)
但是当我运行它时,代码没有执行任何操作。
每一个总比没有好的解决方案可能会有所帮助。