首页 > 解决方案 > R / igraph:调整顶点上边缘的交汇点

问题描述

我正在尝试使用 igraph 来绘制 pedogree 谱系。我想在默认设置中让边缘相遇(右图)而不是间隔开(左图)。

我在 igraph 手册中找不到正确的参数来设置边缘位置。有谁知道?

这是用于生成左图的 R 脚本。

    library(igraph)
    ped <- data.frame(id=1:3, p1=c(0,0,1), p2=c(0,0,2), gen=c(0,0,1))
    rel <- matrix(c(1,2,3,3), ncol=2)
    ped.graph <- graph.data.frame(rel, directed=F, ped)
    pos <- matrix(c(1,2,1.5,2,2,1), ncol=2)
    plot(ped.graph, rescale=T, layout=pos, vertex.size=50)

标签: rplotigraph

解决方案


推荐阅读