我正在使用R中的iGraph包来布局网络图,并且希望基于属性值对顶点坐标进行分组。与已回答的问题How to make grouped layout in igraph?类似,我的问题不同之处在于节点不必按照从社区检测算法派生的社区成员资格进行分组。
相反,我想要根据为每个顶点预先知道的属性值进行分组布局。
例如,如果每个顶点都有一个“Master.Org”属性,并且Master.Org有大约10到20个不同的值,那么如何布局图形以使所有具有相同Master.Org的顶点被分组?
谢谢!
额外细节:
实际上,两个单独的属性提供了嵌套层次的分组。
我的目标是布置一个图形对象,以便“Master.Org”和“Org.Of”值在图形上的XY坐标中彼此分组。
例如,每个节点都将属于一个“Org.Of”。而在“Master.Org”中可能会有多个“Org.Of”值。
您有什么想法吗? 谢谢!
相反,我想要根据为每个顶点预先知道的属性值进行分组布局。
例如,如果每个顶点都有一个“Master.Org”属性,并且Master.Org有大约10到20个不同的值,那么如何布局图形以使所有具有相同Master.Org的顶点被分组?
谢谢!
额外细节:
实际上,两个单独的属性提供了嵌套层次的分组。
我的目标是布置一个图形对象,以便“Master.Org”和“Org.Of”值在图形上的XY坐标中彼此分组。
例如,每个节点都将属于一个“Org.Of”。而在“Master.Org”中可能会有多个“Org.Of”值。
您有什么想法吗? 谢谢!