首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >csv格式matlab/gephi

csv格式matlab/gephi
EN

Stack Overflow用户
提问于 2012-07-18 20:48:38
回答 1查看 3.4K关注 0票数 3

我已经在一个棘手的数据集上使用了几天的k均值和模糊c均值,它产生了okish结果,但是我想可视化和操作图形输出,我找到了一个非常棒的可视化工具伤寒。如果您单击主页上的图片,它将加载您可以观看的视频。

在gephis支持的图形格式页面这里上,它们有一个可能的导入格式列表:

代码语言:javascript
复制
* GEXF
* GDF
* GML
* GraphML
* Pajek NET
* GraphViz DOT
* CSV
* UCINET DL
* Tulip TPL
* Netdraw VNA
* Spreadsheet

看看matlab,我可以用csv输出集群数据的格式。在gehpis站点这里上,它们解释格式、边缘列表、混合矩阵。

我不太清楚他们的意思。利用matlab中的FCM实现了中心UobjFun三个输出。

代码语言:javascript
复制
[centers, U, objFun] = fcm(data, clusters, options);

因此,我的问题是如何以他们所需的格式从这些数据构建CSV文件。

https://gephi.org/users/supported-graph-formats/spreadsheet/

http://forum.gephi.org/viewtopic.php?t=1896

我将奖励任何人谁可以帮助与一个赏金100分,因为这个可视化工具是我想要使用的,从现在起,但在堆栈上没有任何问题解释如何可以做到。因此,它可能会对将来和社区有帮助,对地理信息/matlab用户是有帮助的。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-22 13:04:25

这里的问题是,您需要能够将数据表示为一个图形。即使您的数据不是一个图形,它仍然可以表示为一个可视化。您需要确定数据中哪些可以表示节点,哪些可以表示边缘。一旦这样做,将数据写入一个可以由Gephi (或其他图形/网络可视化工具)导入的文件是相当直接的。由于您还没有发布您的数据示例,因此很难建议如何做到这一点。

问自己以下关于你的数据的问题:

  1. 什么可以表示为节点?
  2. 什么可以表示为连接#1中定义的节点的边?

每个节点必须有一个与其关联的唯一标识符(这可以是一个简单的数值或字符串)。

这是一个困难的部分,因为将集群数据表示为一个图形,如果做得不正确,就会从可视化中提供误导性的解释。

一旦您完成了这一任务,将其转换为文件格式的最简单方法是一个边缘列表。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11550093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档