有没有办法从 pandas DataFrame 读取数据并使用 anytree 构造树?
\nParent Child\nA A1\nA A2\nA2 A21\nRun Code Online (Sandbox Code Playgroud)\n我可以使用静态值来做到这一点,如下所示。但是,我想通过使用 anytree 从 pandas DataFrame 读取数据来自动执行此操作。
\n>>> from anytree import Node, RenderTree\n>>> A = Node("A")\n>>> A1 = Node("A1", parent=A)\n>>> A2 = Node("A2", parent=A)\n>>> A21 = Node("A21", parent=A2)\nRun Code Online (Sandbox Code Playgroud)\n输出是
\nA\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 A1\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 A2\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 A21\nRun Code Online (Sandbox Code Playgroud)\n这个问题,特别是答案已经被采纳,实际上是复制的,来自:
\n\n非常感谢@Fabien N
\n