可视化分层/树数据,其中每个节点在R或python中可能有多个父节点

时间:2015-02-19 16:19:32

标签: python r tree many-to-many hierarchical-data

我正在寻找一种可视化层次数据的方法,其中父级和子级之间存在多对多关系 - 这不是树,而应该像树一样分层。这样做有没有一个很好的R包?我已经看了几个,但他们要么是为了可视化树木,要么是为了可视化图形,但我想要想象一个同样是层次结构的图形。

1 个答案:

答案 0 :(得分:0)

我认为你想要想象一个有向无环图(DAG)。即没有周期,但每个节点可能有多个度数和度数。如果设置了正确的参数,图形库通常会正确显示这些图形库。我建议使用networkx用于小型/中型图形,或者Gephi用于大型图形(gephi是一个GUI程序,但可以提供良好的可视化)。 Networkx的Graphviz绘图后端将很好地绘制DAG

https://networkx.github.io/documentation/latest/reference/algorithms.dag.html http://gephi.github.io/