2016-03-06 57 views
3

如果gephi支持导入具有各节点中的曲线图的社区分配一个单独的行(类似Pajek .clu格式)集群文件我想知道?我正在寻找一种方法来为属于同一社区的节点着色。在igraph(对于R)中,我可以导入该文件并根据它设置顶点颜色属性。想知道gephi是否有类似的功能?导入自定义分割成Gephi

我看到这个答案here结束5年前说,这是不可能的,想知道如果现在已经改变了吗?

谢谢!

回答

0

.clu文件每个节点包含一行,簇号至少是我看到的例子here。 Gephi不能直接导入它,但可以欺骗它以获得相同的结果。下面是我建议的步骤:

  1. 根据Id列导入您.net文件,Gephi
  2. 转到数据实验室和您的节点进行排序,通过点击列名
  3. 创建一个新的列按添加列在屏幕的底部称为集群。默认字符串类型将做
  4. 点击导出表,只选择字段标识集群,并导出文件的某处
  5. 打开该CSV文件,例如Excel或LibreOffice的
  6. 用文本编辑器打开文件.clu,甚至记事本将尽
  7. 所有数字将文件复制并粘贴他们在你的CSV的集群列。保存您的CSV
  8. 导入CSV回Gephi,直接点击下一步导入电子表格,然后按OK。

最后,您应该看到您的Cluster值具有与.clu文件中相同的值!

确保相同的字段分隔符是在步骤4和8,我会建议使用;为Excel直接的理解是使用贯穿始终。

如果您还有问题,欢迎回来举报

+0

谢谢!对我的回应延迟表示歉意。我能够成功导入群集值。有什么方法根据群集列对节点着色?对不起,如果这是微不足道的问题,这是我第一次尝试使用Gephi进行可视化。 – muddy

+0

的确是这样,检查我的答案[这里](http://stackoverflow.com/questions/35215145/gephi-0-9-0-partition-panel/35225455#35225455)!我希望簇号被识别为字符串,然后使它们成为分类属性。你有Gephi 0.9.1吗? –

+0

是的,我正在使用0.9.1。我可以按照您提供的链接中提供的步骤对节点进行着色。感谢您的帮助! :) – muddy