自学内容网 自学内容网

java:Gephi 和 gephi-toolkit 简介

Gephi是一款开源免费跨平台基于JVM的复杂网络分析软件,其主要用于各种网络和复杂系统,动态和分层图的交互可视化与探测开源工具。
Gephi提供 gephi-toolkit 是一套工具包(jar包集合),进行图编程,并提供了相对丰富的插件。

Gephi Toolkit 是一个基于Java的开源软件框架,它用于构建、操作和可视化复杂网络图。Gephi 本身是一款流行的社会网络分析(SNA)和图形可视化工具,而 Gephi Toolkit 则是其插件系统的一部分,允许开发者通过编写简单的API扩展 Gephi 的功能。

该工具包提供了一系列功能强大的模块,包括数据处理、网络布局算法、社区检测、节点分类、以及各种图形样式设置等。用户可以利用它导入各种数据格式(如CSV、Excel、图形文件等),对数据进行预处理和清洗,然后应用各种分析算法,最后生成专业的网络图表以便于理解和探索。

Gephi Toolkit 支持图形交互式操作,使得研究人员能够动态地调整和探索他们的网络模型。此外,由于其丰富的API和插件机制,Gephi Toolkit 也被广泛应用于教育、商业智能和科学研究等领域。

官网主页 https://gephi.org
官网工具 https://gephi.github.io/toolkit/
工具示例 https://github.com/gephi/gephi-toolkit-demos
本站下载 gephi-toolkit-0.9.2-all.jar  64.7MB

运行 cmd
jar tvf gephi-toolkit-0.9.2-all.jar |grep gephi |awk '{print $8}' > gephi_tvf.txt

Use this demos:
- Open the project in Netbeans IDE.
- Each demo is independent from each other.
- Run demos by calling script() method or via maven mvn exec:java -Dexec.mainClass="org.gephi.toolkit.demos.Main".
- Change the main class to execute a demo

运行 cmd
cd d:\test
用7-Zip 解压  gephi-toolkit-demos-master.zip
copy gephi-toolkit-0.9.2-all.jar to 目录 gephi-toolkit-demos-master
cd gephi-toolkit-demos-master
mvn exec:java -Dexec.mainClass="org.gephi.toolkit.demos.Main"


原文地址:https://blog.csdn.net/belldeep/article/details/142622511

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!