问题标签 [gephi]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
269 浏览

neo4j - 为什么 Gephi 将 Neo4j 参考节点 id 0 映射到 1

我正在使用 gephi 从 neo4j 中可视化我的图表。

我正在使用这个 java 片段以 DFS 顺序遍历所有节点并打印出节点 ID。

假设我的图在 Neo4j 中有 221 个节点,从节点 ID 1 到 222(因为 0 是参考节点)。

当我查看 Gephi DataLaboratory 时,我看到节点 ID 2 到 223 作为我的图表。Gephi 似乎将参考节点 ID 0 (Neo4j) 映射到 ID 1 (Gephi)。我可以防止这种情况吗?格菲为什么要这样做?

0 投票
1 回答
1194 浏览

data-structures - 使用 Gephi 可视化组织和个人的数据结构?

使用 Gephi,我想可视化不同组织的成员之间的关系。
我的源材料基本上由组织及其成员的列表组成:

有时,个人会出现在不同的组织中(即本例中的个人 1)。

问题:
1) 我应该如何将这些信息转换为边缘,以便组织之间和组织内部的关系变得明显?

2)我还有一些关于组织(类型)和个人(性别)的元信息,我想在可视化中使用(影响布局、颜色等)。我如何安排这个与边缘的关系?

附言。我不是中央情报局特工。

0 投票
1 回答
626 浏览

python - 在 Gephi 中可视化未连接的图

我有一个用 Python 生成的 graphviz 文件,如下所示:

不幸的是,如果我在 Gephi 中打开图形文件,它不会显示任何未连接的节点。如果我连接至少一条边,它只显示连接边的节点。这是怎么回事?

0 投票
1 回答
118 浏览

ruby - 构建 xml 时引用特定块

我正在使用 Ruby 构建表示网络图的 gexf 格式的 XML 结构。该图由多个级别的嵌套节点组成。这个想法是解析一个看起来像这样的文件:

并将其转换为:

如您所见,由于文件中的行没有任何特定顺序,因此我需要在构建 XML 文件时能够引用每个节点和子节点。

如果我的问题仍然不清楚,当我阅读该行时:

我需要能够告诉构建器将此节点“name6”粘贴在“顶部节点 b”和“中间节点 1”中。Builder 或 Nokogiri 的 builder 或其他任何东西都可能吗?

0 投票
1 回答
614 浏览

svg - 创建原生 SVG来自 Illustrator/Gephi 的元素

我正在尝试向我在 Gephi 中制作的输出 SVG 的网络图添加交互性。我正在使用一个 Raphael 模板,该模板喜欢将我的节点输入为 SVG 圆圈。问题是我来自 Gephi 的 SVG 圆圈实际上是贝塞尔曲线。例如:

有没有办法将这样的路径转换为具有 x、y 和半径的标准 SVG 圆形元素?

0 投票
1 回答
616 浏览

graph-theory - 如何在 .dot 文件中设置节点的大小?

我想设置我的节点相对于它们在图中的影响的大小,我需要找到一些方法让它们的大小出现在 Gephi 中。目前,我正在使用以下代码:

但是,当我将其加载到 Gephi 中时,节点的大小都相同。我错过了什么吗?

0 投票
1 回答
3336 浏览

matlab - csv 格式 matlab/gephi

几天来,我一直在一个棘手的数据集上同时使用 k-means 和 Fuzzy c 均值,它产生了不错的结果,但我想可视化和操作图形输出,我发现了一个很棒的可视化工具Gephi。如果您单击主页上的图片,它将加载您可以观看的视频。

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

查看 matlab,我可以输出集群数据的格式可能是 csv。在 gehpis 网站上他们解释了格式、边缘列表、混合、矩阵。

我不太确定他们的意思。在 matlab 中使用 FCM 我得到 3 个输出centerUobjFun

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

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

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

我将奖励任何可以提供 100 分的人,因为这个可视化工具是我从现在开始想要使用的工具,而且到目前为止还没有任何问题可以解释如何做到这一点。所以它可能对 gephi/matlab 用户的未来和社区有用。

0 投票
1 回答
1856 浏览

r - igraph 中的地理布局

我想知道是否有地理布局可以将 igraph 中的网络绘制为 gephi 中的地理布局。如果没有,如何根据节点的纬度和经度绘制节点?

https://gephi.org/2010/map-geocoded-data-with-gephi/是该布局的网页。[我不认为它有很大的圈子,但它有一个小的投影选择]

0 投票
2 回答
1287 浏览

r - Gephi中的动力学

我想做一个有一些动态的社交网络分析图。我想要的动态是在某些日期我希望节点更改颜色和标签,但我希望链接保持不变。R 中有一些包可以进行社交网络分析,例如igraph, igraph0,但是这些包在可视化方面非常有限。networksna

我也尝试过 Gephi,并且在动态方面取得了一些成功,我可以让节点/链接在某些时间点出现/消失。(如果人们愿意,可以给出这个代码)。但就我想要的动态而言,如上段所述,我在网上看到,目前gephi无法做到这样的动态。

因此,我的问题是:是否会有一个 gephi 版本可以进行这种动态处理,或者什么是可以进行这种动态处理的最好的开源社交网络分析可视化软件?

提前喝彩

PS我不确定要在什么标签下标记问题,所以我选择了gephi和R。如果有更好的标签我应该使用,请纠正我。

0 投票
1 回答
333 浏览

openlayers - 用于在 Web 上可视化数据的 Tile(服务器)机制

我正在寻找一个简单的应用程序,允许在网络上可视化图表。具体来说,我的目标是:

  1. 使用 Gephi 以各种缩放级别呈现图形
  2. 然后我希望将这些图像切割成瓷砖
  3. 我希望使用类似于 Google Maps 或OpenLayers的 Web 组件将这些图层拼接在一起并允许平移、缩放图形。

当考虑到这一点时,我认为这种方法可以应用于任何想要在多个缩放级别可视化数据并且图像渲染必须发生在服务器端的任意数据可视化。

我想知道是否有实现这种架构的标准堆栈(或者即使我正在考虑的架构甚至有意义)。

提前致谢。