r - 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)
解决方案
推荐阅读
- php - Authorize.Net API 限制 1000 个结果。如何克服它?
- java - 进行同时 WebClient 调用并仅获取第一个已完成的调用
- r - Rmarkdown 打印很多很多文件
- python - 编写一个程序来制作一个八进制金字塔并对最后一行求和
- python - 简单索引类与另一个类索引混淆
- reactjs - AWS Cognito 身份服务提供商似乎将访问令牌存储在本地存储中。这安全吗?
- laravel - laravel eloquent 过滤关系模型值与基本模型 id
- python - PYODBC--未找到数据源名称。如何获取有效的连接字符串
- gpu - IDXGIDevice::SetGPUThreadPriority 的作用是什么?
- python - 如何在硒上处理电报网络的登录身份验证密钥