Graph 家谱的布局

Graph 家谱的布局,graph,gephi,graph-visualization,Graph,Gephi,Graph Visualization,我有一个我和几百个亲戚之间的DNA关系数据集(以百分比匹配的形式),几乎所有的远亲。我也有他们和数据集中某些其他成员之间的DNA关系的数据 我希望构建一个网络图,显示相互关系,让Gephi构建一个松散地类似于家谱的东西。但是,即使使用一个小样本数据库,我也无法得到这样的结果图 我希望每个关系(即边缘)都有一个与关系的亲密度相关的“力”,这样远方的亲戚(节点)就会被推得更远。我想让图表根据这些“力”进行自组装,并假设有一个布局,但我还没有找到 我现在把DNA关系放在weight列中,根本不使用in

我有一个我和几百个亲戚之间的DNA关系数据集(以百分比匹配的形式),几乎所有的远亲。我也有他们和数据集中某些其他成员之间的DNA关系的数据

我希望构建一个网络图,显示相互关系,让Gephi构建一个松散地类似于家谱的东西。但是,即使使用一个小样本数据库,我也无法得到这样的结果图

我希望每个关系(即边缘)都有一个与关系的亲密度相关的“力”,这样远方的亲戚(节点)就会被推得更远。我想让图表根据这些“力”进行自组装,并假设有一个布局,但我还没有找到

我现在把DNA关系放在
weight
列中,根本不使用
interval
列。但是,即使只使用8个亲戚和人工完善的数据,我也必须手动移动节点,使其看起来非常有用

对于这种类型的图形,我应该使用什么样的布局,您还可以提供什么其他建议来实现这一点?
权重
字段是否应随着关系距离的增加而增加或减少

…让Gephi建立一个松散的类似家谱的东西。但是,即使使用一个小样本数据库,我也无法得到这样的结果图

家谱连接后代(大部分)。DNA相似性(以百分比表示)不符合此结构。相关问题

边权重
-过滤器设置为DNA相似性属性可能会有所帮助(但不会产生“松散类似于族谱的东西”)

我希望每个关系(即边缘)都有一个与关系的亲密度相关的“力”,这样远方的亲戚(节点)就会被推得更远。我想让图表根据这些“力”进行自组装

所有布局都是这样工作的。但是,Gephi没有定位功能。第三方候选人包括,和

权重字段应该随着关系距离的增加而增加还是减少

边的权重越大,其连接越强(导致其连接的节点之间的距离越小)。但这与家谱无关

我希望建立一个网络图,显示每个成员之间的相互关系

对于这种类型的图形,我应该使用什么样的布局,您还可以提供什么其他建议来实现这一点

以下步骤强调和强调:

  • 计算模块化

  • 按模块化类对节点进行着色:
    外观
    节点
    分区
    模块化类

  • 应用布局<代码>ForceAtlas 2例如(启用了
    劝阻集线器
    LinLog模式
    防止重叠
  • 如有必要,随后应用
    压缩
    布局。根据(例如)
    特征向量中心性
    (在应用布局之前)设置节点大小