如何根据Gephi中的共享属性制作边缘文件

时间:2016-03-08 17:53:52

标签: excel gephi

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

Joel / WI / Packers / UW

Kate / WI / Packers / Marquette

Sara / MN / Packers / UW

Slim / MN / Vikings / UM

Skip / MN / Vikings / Drake

我需要能够创建由共享属性定义的各种边缘文件,例如在一个边缘文件中,Joel和Kate分享优势,而Sara,Slim和Skip分享优势。实际上,我的数据有更多的属性和更多的节点,因此手工创建边缘文件将是费力的。我觉得Gephi应该能够做到这一点,但我完全没有弄清楚如何做到这一点。简而言之,我在导入边缘文件时不需要帮助,我需要帮助制作一些。

1 个答案:

答案 0 :(得分:0)

使用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的节点