【问题标题】:How to make an edge file based on shared attributes in Gephi如何在 Gephi 中基于共享属性制作边缘文件
【发布时间】:2016-03-08 17:53:51
【问题描述】:

我是 Gephi 的新手,正在寻找有关创建一些边缘文件的帮助。我有很多属性数据的小数据集(从 .csv 格式成功导入),我想根据共享属性制作各种非定向边缘文件。例如,假设我有人员的属性数据,记录他们的原籍状态、团队偏好和母校

乔尔 / 威斯康星 / 包装工队 / 华盛顿大学

凯特/威斯康星/包装工/马凯特

萨拉/明尼苏达州/包装工队/华盛顿大学

Slim / MN / Vikings / UM

Skip / MN / Vikings / Drake

我需要能够创建由共享属性定义的各种边缘文件,例如在一个边缘文件中,Joel 和 Kate 共享一条边缘,而 Sara、Slim 和 Skip 共享分开的边缘。实际上,我的数据具有更多的属性和更多的节点,因此手动创建边缘文件会很费力。我觉得 Gephi 应该能够做到这一点,但我完全不知道如何做到这一点。简而言之,我不需要帮助导入边缘文件,我需要一些帮助。

【问题讨论】:

  • 所以你想让我们说创建无向边Joel--UWSara--UW 等,对吗?
  • 确实如此,如果我想制作一个“母校”边缘文件,Joel 和 Sara 将共享一个边缘(无向边缘)。我感觉 Gephi 无法做到这一点。它似乎假设一个人带着预制的边缘文件来到桌子上。

标签: excel gephi


【解决方案1】:

Gephi 没有很好的方法来做到这一点。但是,您可以使用您最喜欢的电子表格软件来执行此操作,将一个 CSV 文件与您的节点一起保存,一个与您的边缘一起保存。在您的情况下,文件可能看起来像

Nodes.csv

Id, State, Team
Joel, WI, Packers
Kate, WI, Packers
Sara, MN, Packers
Slim, MN, Vikings
Skip, MN, Vikings
UW
UM
Marquette
Drake

Edges.csv

Source, Target
Joel, UW
Kate, Marquette
Sara, UW
Slim, UM
Skip, Drake

请注意,我在节点文件的末尾添加了额外的行来表示代表alma matter的节点

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多