数据帧 t
Student Played Count
Mike Soccer 5
Mike Football 10
Mike Golf 15
Mike Hockey 2
需要创建一个 igraph,我需要在中心显示学生并作为顶点播放。我可以通过以下方式做到这一点:
g <- graph.data.frame(t)
plot(g, layout = layout.kamada.kawai, vertex.label = V(g)$name, vertex.label.color= "darkblue", edge.arrow.size=0.9, edge.curved=T, edge.label=t$count, edge.label.color="#F900F9", edge.label.font=10,vertex.shape="rectangle",edge.color="darkgreen")
这可行,但我喜欢按计数排序图表。例如,Played 的顶点应该按计数逆时针排列。在这种情况下,曲棍球应该先于足球等。有人可以帮我吗?这样,最终用户会更好地阅读它。谢谢。