问题标签 [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.
r - R:使用正则表达式。如何可视化 write.gexf 背后的 XLM 代码
我有一个非常简单的问题。rgexf
在 RI 中运行使用代码
将一个名为“testgex.gexf”的图形导入到 Gephi,其中包含节点。分别给出的边缘vertices
。edges
. 为此,我运行该功能
R中的输出只是
其中点是“testgex.gexf”的路径。
相反,我想可视化 write.gexf 背后的 XLM 代码。例如,这显示在 @gvegayon 的答案中 或在Bitbucket rgexf page中。
这该怎么做?
python - 将networkx对象导入gephi - KeyError:
我不知道是什么破坏了我的代码,但是当我尝试将网络对象导出到 gephi 对象时,我不断收到关键错误 numpy.int64。我正在遍历组合列表并将网络对象放入 write_gexf 函数中。
这是网络对象的样子
追溯
更新 - 回答问题:
那么是否只是确保我添加整数而不是浮点数?int(combnol[2][1].edge['Education']['Foundations']['difference'])
这是我当前的实现,其中添加了值。我应该在下面的 1 周围添加一个 int() 吗?g[pair[0]][pair[1]]['weight'] += int(1); 整数(1 / 重量)
neo4j - 0.8.2 Gephi 无法使用主干构建的 Neo4j 插件导入 Neo4j 2.0.1 数据库
我检查了 Gephi 的 Neo4j 插件的 GitHub 项目。他们应该在主干中升级了对 Neo4j 2.0.1 的支持。我尝试通过这些步骤从源代码构建插件。我无法成功导入 2.0.1 Neo4j 数据库,所以我不确定我是否遗漏了什么。关于插件源是问题还是我的步骤不正确有什么想法吗?
- 安装 JDK 7(如果尚未安装)。
- 确保 JAVA_HOME 环境变量指向您机器上的顶级 JDK 位置。
- 安装 Apache Ant。
- 确保已设置 Ant 的这 2 个路径变量。一个。添加设置为 C:\ant 的 ANT_HOME 环境变量。湾。添加设置为 -Xmx256M 的 ANT_OPTS 环境变量。
- 从 GitHub下载Neo4j Gephi 插件源代码
使用 Gephi 的 Neo4j 插件代码 Cd 到您的源目录。运行此命令:
/li>- 构建应该是成功的。检查构建的 .nbm 文件的 [您的 Gephi 插件顶层]\build\updates。
- 按照手册说明安装这些插件。
- 打开 Gephi 并转到文件 > Neo4j > 完全导入。您应该能够查看 2.0.1 版本的 Neo4j 图形数据库。
python - 在加权有向多图中查找循环(Gephi、Jython、Python)
我有一个有向的、多重的、加权的图。我想找到 a -> b -> c -> a 的循环
我的图表样本。我希望它清楚:
如何仅迭代作为目标的节点?这是我的短
我认为应该通过使用 Gython 语法来做出决定,摘自 Jython 教程:
我的最终结果应该是:
gephi - 可视化城市内的网络
我很好奇是否有可能在较小的地理级别(例如城市)上显示网络。我使用了 geolayout 插件,但它似乎几乎无法识别经度和纬度的细微差别。
d3.js - Neo4j 可视化 - 操作图
我目前正在使用 Neo4j Python REST 客户端,我想可视化图形并能够修改它,添加新的节点关系等。我也想在 neo4j 数据库中进行更改。那可能吗?自循环也可以可视化吗?我在http://www.neo4j.org/develop/visualize中阅读了有关 D3.js 和 Neoclipse 和 Gephi 的信息,但我不确定该使用哪一个。
提前致谢。
visualization - ArangoDB 和 Gephi:将数据从 ArangoDB 导入 Gephi
有没有办法使用 ArangoDB 作为 gephi 的数据源?我试过https://github.com/datatablend/gephi-blueprints-plugin/wiki。但它仅适用于带有包含插件 blueprints-arangodb-graph 的 rexster 的间接。
我认为这是一个非常不雅的选择,开销很大。
我希望通过某种方式,我能够将蓝图 arango db 插件添加到 gephi,然后我能够选择 ArangoDB 作为数据源。也许与 gephi-blueprints-plugin 结合使用。
我认为 gephi 的蓝图插件和 arangodb 蓝图 API 的组合将是最好的解决方案,以避免在 csv(或其他)文件上执行额外的步骤来处理来自 Gephi 中的 ArangoDB 的数据。
gephi 蓝图插件的描述说:“Gephi 蓝图插件允许用户从任何实现 Tinkerpop Blueprints 通用图形 API 的图形数据库中导入图形数据”。但我不知道如何——它只支持开箱即用的 TinkerGraph、Neo4j、OrientDB、Dex、RexterGraph 和 FluxGraph。
我尝试在 /etc/graph 中创建一个 arrangodb.xml,并将 arrangodb 的蓝图实现作为 jar 添加到“.gephi/dev/modules”文件夹中。但是 gephi 不加载 jar,因此菜单条目“导入/图形数据库 ...”和“arangodb”的选择会导致空指针错误,因为缺少 arangodb 蓝图 api 类文件。
有人使用过 gephi-blueprints-plugin 和/或 blueprints-arangodb-graph 并且有一些想法吗?
python - 从字典中输出python中的大矩阵
我有一个按以下方式格式化的python字典:
该字典包含每个可能的作者对(所有 8500 个作者对)的条目,我需要为所有作者对输出一个如下所示的矩阵:
我尝试了以下方法:
然而,打印这个给我留下了这个:
并且输出文件只是一个空白文本文件。我正在尝试以读入 Gephi 的方式格式化输出(https://gephi.org/users/supported-graph-formats/csv-format/)
gephi - 在 Gephi 的动态网络中计算动态边权重
是否可以在动态图中具有动态边权重Gephi
?
假设我有两个节点,A 和 B。这两个节点之间的关系在一个月内只存在三次:第一周、第三周和第四周。我通过创建一个GEXF
带有拼写的文件成功地展示了动态边缘。但是是否可以通过计算给定的法术数量来分配边缘权重timeframe
?
所以如果我timeline
覆盖前两周,边缘权重应该是 1。如果覆盖最后两周,权重应该是 2。如果覆盖整个月,那么权重应该是 3。
有人知道怎么做吗?