gephi 简要教程

邱喆

2012-11-6 《网络科学导论》

Gephi 是一款开源免费跨平台基于JVM 的复杂网络分析软件, 其主要用于各种网络和复

杂系统。Gephi 软件可以从官方网站/免费获得。gephi 软件使用前需

要安装Java Runtime Environment (简称JRE,可以从天空软件园

/soft/27213.html 下载获得)。

用Gephi 处理网络的主要步骤:

1. 收集现有网络,得到用边两边节点表示的CSV 文件。如果得到excel 文件,可以用另存

为获得csv 文件。

得到例如:

1,2

2,3

3,4

4,5

5,6

1,6

1,3

2. 运行gephi 软件。如图。

选择File-Open。将File Type 改为CSV,选择对应的csv 文件,点击Open 打开。

3. 出现如图的导入对话框。可以修改Directed/Undirected 等。确认无误点击Ok。

4. 导入后出现如图界面。中间是图的一个可视化表示。

5. 右手边的Statistics 栏目中可以计算度分部、模块度、社团划分、PageRank 等。

6. 如果需要分析随机图,在第二步时点击File-Generate-Random Network。即可生成ER 随

机图。

7. 以此图为例,先到Statistics 栏计算Average Degree 和Modular。点击run 后获得结果。

8. 回到左手边的Partition 窗口。点击Nodes 下面的刷新按钮,再从下拉菜单选择

Modularity class。后选择Apply。即可根据社团结构染色。

9. 在左手边的Ranking 窗口,选择第一栏第四个图标,下面标准选择Degree。点击Apply

即可按照度大小改变节点大小可视化。

10. 左下角的Layout可以调整可视化图的布局。Choose a layout 的下拉栏选择ForceAtlas,

在下面的Adjust by size 右边勾选. 点击Run 即可开始。得到合适的布局时点击Stop。

11. 完成后选择file-export-PNG file 即可输出图形文件。

如有更多问题请发送email 到phoeagon_AT_

gephi java教程_简明gephi指导教程.pdf相关推荐

  1. 简书python自动化运维_简明Python开发教程(4):网络自动化运维的曙光

    写在前面 本打算自动登陆一台路由器,执行查询配置指令,然后用正则表达式分析,获取该路由器的接口连接关系. 现在由于网络问题,导致无法直接telnet路由器,只能通过其他方式获取配置文件,如读取本地文件 ...

  2. EJB教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 EJB入门教程 - 从简单的步骤了解EJB 3.0和3.1(Enterprise Java Bean)框架,从基本概念到高级概念,包括概述,环境设置,应用服务器,容器,企业Bean,注释,会 ...

  3. 计算机系统精品教程,_《计算机操作系统教程》课程教学课件(精品) 设备管理(88P).pdf...

    _<计算机操作系统教程>课程教学课件(精品) 设备管理(88P).pdf 第8章 设备管理 §8.1 引言 §8.2 数据传送控制方式 §8.3 中断技术 §8.4 缓冲技术 §8.5 设 ...

  4. Word教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Word 2010入门教程 - 从简单的步骤入门Microsoft Office 2010,从基本到高级概念,包括探索窗口,后台视图,输入文本,移动,打开,关闭文档,上下文帮助,插入,选择, ...

  5. Apache POI(Word)教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 IT宝库整理的Apache POI Word入门教程 - 从基本到高级概念的简单简单步骤学习Apache POI Word,其中包括概述,Apache POI安装,核心类,文档,段落,边框, ...

  6. 高级Excel功能教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Excel是办公室自动化中非常重要的一款软件,Excel函数则是Excel中的内置函数.Excel函数共包含11类,分别是数据库函数.日期与时间函数.工程函数.财务函数.信息函数.逻辑函数. ...

  7. weakauras教程_简单的WeakAuras2教程 基础功能设置指南

    玩家分享简单的WeakAuras2插件的基本攻略设置教程,WeakAuras2作为当今的神级插件已经受到了越来越多玩家的使用,WeakAuras2插件除了可以设置简单的技能监视,能量.蓝量的监控以外还 ...

  8. javplayer 使用教程_意大利单簧管初级教程报名步骤

    意大利单簧管初级教程报名步骤,在课程的设置方面,北京慧禾国际艺术教育更注重于音乐类专业词汇的培训,加强学生生活口语的实际运用,为学生出国留学打下坚实基础. 意大利单簧管初级教程报名步骤, 在笔者使用过 ...

  9. Windows 10教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Windows 10入门教程 - 从简单的步骤了解Windows 10,从基本到高级概念,包括概述,安装,入门,GUI基础知识,导航,开始菜单,任务栏,平板电脑模式,文件资源管理器,Cort ...

  10. Windows 10开发教程_编程入门自学教程_菜鸟教程-免费教程分享

    教程简介 Windows 10开发入门教程 - 从简单的步骤了解Windows 10开发,从基本到高级概念,包括简介,UWP,第一个应用程序,商店,XAML控件,数据绑定,XAML性能,自适应设计,自 ...

最新文章

  1. java http 状态_Java HTTP连接似乎保持打开状态
  2. 无线路由器、AP、胖AP、瘦AP的概念区别
  3. Hadoop之Shuffle机制详解
  4. 【算法竞赛学习】金融风控之贷款违约预测-模型融合
  5. [转] 能ping通,但不能上网.
  6. 基于JavaSpringboot+Vue实现前后端分离房屋租赁系统
  7. [CB]加快BCB编译速度
  8. 技术实践丨体验量子神经网络在自然语言处理中的应用
  9. 物联网设备获取北京时间、年月日、星期几,GMT格林威治标准时间转换为北京时间,授时api Fiddler抓包调试
  10. apache storm 1.0.0 新特性
  11. ArcGIS学习总结(11)——创建点要素并计算对应经纬度
  12. django 使用时自定义fields的ModelSerializerield
  13. 创建表的几种方式(语法总结)
  14. 牛客入门编程—金字塔图案
  15. PDF转Word文档怎么转?两招教你学会PDF转word
  16. SD卡寄存器及对应的CMD命令描述
  17. MySQL之全文索引详解
  18. BP神经网络隐层节点的个数设置方法
  19. uniapp生成canvas商品海报
  20. 图像质量评价的方法和意义

热门文章

  1. iPhone设备字体详解
  2. msmms (二) sms与mms 简述!
  3. NumPy用户指南(2)——安装NumPy
  4. linux定义getch函数
  5. 法拉科机器人编程软件_发那科 FANUC 机器人仿真软件 中文 roboguide9.1 视频教程...
  6. 美国要贩卖网民隐私:最大成人网站出手反击
  7. nero linux4 序列号,Nero Linux 4 Nero Linux v4.0.0.0b
  8. 燃料电池仿真模型燃料电池仿真模型,本模型基于Cruise软件和 Simulink软件共同搭建完成
  9. 技术员 Ghost Win 10(X86/X64)企业加强版201804
  10. node.js 谷歌翻译api