gephi的安装和使用

  • gephi的安装
    • 安装中遇到的问题
      • mf.dll文件的缺失
      • 提示can't find Java1.8 or higher
  • gephi的文件格式
    • gephi能产生/导出的文件格式
    • gephi能接收/导入的文件格式
  • gephi的使用
    • 生成随机图
    • 随机图生成后,选择需要导出的属性

最近需要做论文实验,需要找到一个可以随机生成图结构的工具,奈何GT-ITM的使用环境要求过于苛刻,要装ns不说,还得是32位系统,麻烦事一堆堆,而手里现有的设备又很难满足这些要求,所以我改用了gephi。

gephi的安装

就按正常安装软件的套路即可,这里只介绍可能会遇到的问题。

安装中遇到的问题

mf.dll文件的缺失

mf.dll文件的下载地址,如果想要官网下载的网址自己百度吧,我也不清楚。这里仅给出最后我自己选择的下载地址mf.dll,目前没发现什么问题。

下载mf.dll文件之后,因为我的系统是64位的,所以我将其放到“C:\Windows\System32”目录下即可。
注意,如果你的Windows是32位系统,应该直接放入system文件夹下就可以了。当然,这个我没有试,如果还是不行的话,就再百度一下吧,这里说个抱歉。

提示can’t find Java1.8 or higher

如果你确实还没有弄好JDK,安装、设置JDK,没什么好说的。不清楚怎么弄的,可以参考这篇博客——从 “去哪找JDK官网下载” 到 “如何选择版本”,再到 “如何安装好之后配置环境变量”,讲得非常详细(直接看正文,不要看备注内的内容——因为文章中备注了大量其他【相关,但对急于安装的你来说没用】的知识),此处就不一 一赘述了。

如果你安装了JDK,仍有此提示,接着往下看。
打开gephi的安装位置,找到其下etc文件夹内的gephi.conf文件。以我的安装为例,我把gephi安装到了D盘,所以在路径“D:\Gephi-0.9.2”下找到etc文件夹,打开它,找到gephi.conf文件,如下图所示。

用记事本打开,从其中找到下图所示的代码(为了确定方法有效,我自己的文件已经改好,所以从网上找了一张没改之前的文件截图。我将自己改好的文件放在下面第二张图,用于给大家修改做个参考)

要做两件事:一、去掉前面的“#”号;二,将jdkhome=“”中的路径改为你自己安装JDK的绝对路径,如下图所示。注意,路径写到JDK即可,不用再往下写。

改完之后,即可。

gephi的文件格式

gephi能产生/导出的文件格式

选择“另存为”——.gephi文件
选择“输出”——“图文件”——能产生的文件格式如下:

选择“输出”——“SVG/PDF/PNG”——能产生的文件格式如下:

gephi能接收/导入的文件格式

选择“导入电子表格”,可以导入的类型如下:

选择“输入数据”——“边名单”,可以导入的类型:待补
选择“导入”,可以导入的类型:待补

gephi的使用

生成随机图

“文件”——“新建项目”:建立了一个空白的项目
“文件”——“生成”——“随机图”:打开创建随机图的对话框,如下图所示

对话框中输入所需要的随机图的节点数和节点间相连的概率(默认是0.05,),如下图所示:

点击确定后,即可生成随机图,如下图所示:

选择“数据资料”,如下图所示:

在此界面中,点击“输出表格”,会弹出输出表格对话框,文件名该成自己需要的,文件类型是CSV类型。如下所示:

随机图生成后,选择需要导出的属性

注意红色框出的“选项”按钮,点击它之后,会出现一个对话框,用于选择要在Excel文档内保留哪些列,如下图所示:

图中“ID”、“Label”、“Interval”、“Weight”表示是否要在生成的Excel表中显示的列,有对勾的是要在Excel表中显示的列。设置好之后,点击ok,回到上一对话框。

在上一对话框中,点击保存,会生成一个CSV文件。如下图所示:

虽然我将选项中的对勾全都取消了,但是生成的文件中,还是比我想要的多了一列Type列,目前还不知道该如何删除。
这里多说一句,Excel可以打开csv文件。

CSV文件:补链接

gephi的安装和使用相关推荐

  1. JanusGraph: 可视化 Gephi 插件安装

    下载地址 https://gephi.org/ 安装 下一步默认安装即可 打开安装插件 打开后发现提示无法连接,并且可用插件显示为0 (我更新过所以不为0) 点击"代理配置" 设置 ...

  2. Gephi 手动安装插件

    1.前言 这段时间,在折腾janusgraph图数据库,想用gephi这个工具进行可视化展示,但是网上很多博客教程说要安装插件,但是我这里在打开插件商店时,空空如也!没办法只能手动去网上找插件资源然后 ...

  3. Gephi安装教程及相关错误解决

    环境 windows10 Gephi0.9.2 Java1.8.0 jdk12.0.1 安装步骤 java.jdk安装 Gephi简介 安装Gephi软件 以上步骤都成功之后,还是报错can't fi ...

  4. Gephi简易学习[一]———— Gephi安装,并了解Gephi

    1.安装Gephi 首先安装JRE,jre-8u121-windows-x64 然后安装Gephi软件,gephi-0.9.1-windows 链接地址(含有接下来所有需要处理的数据): 链接:htt ...

  5. Gephi快速入门(一):Windows下安装Gephi

    点击跳转 <Gephi快速入门系列目录> 文章目录 1. Java开发工具包 JDK 2. Gephi 1. Java开发工具包 JDK Gephi需要用到Java的开发工具包JDK,因此 ...

  6. JanusGraph(HugeGraph通用): 可视化 GraphEXP 插件安装

    JanusGraph: 可视化 Gephi 插件安装可参考:https://datamining.blog.csdn.net/article/details/103894994 下载地址:https: ...

  7. 最新某某《微专业-数据分析师》

    ├─第1章 数据能做什么? │  ├─课程1.1 优秀数据分析师的三个特点.mp4 │  ├─课程1.2 避免对数据可视化的误解(下).mp4 │  ├─课程1.4 用数据改变未来.mp4 │  ├─ ...

  8. 网易云课堂数据分析师教程(云盘下载)

    目录 ├─第1章 数据能做什么? │  ├─第一章 数据能做什么?.png │  ├─课程1.1 优秀数据分析师的三个特点.mp4 │  ├─课程1.2 避免对数据可视化的误解(上).mp4 │  ├ ...

  9. 从共现矩阵到共现图一步到位——详解版

    1.共现矩阵 判断大量不同文本之间,相邻词的联系,两词在所有文本中相邻的次数在矩阵中用数值表示.(参考此) 例子如下: 1.1 文本 • I like deep learning. • I like ...

最新文章

  1. KeilKill.bat删除keil编译生成的过程文件
  2. Vmware ESX server CPU掩码导致的挂起
  3. bootstrap绿色大气后台模板下载[转]
  4. OpenCV使用形态学转换提取水平和垂直线的实例(附完整代码)
  5. python的两种执行模式_Python运行执行模式
  6. 上传 录音_老罗推荐的是最好吗?AI旗舰录音笔对比评测
  7. python面向对象编程从零开始_Python面向对象编程从零开始,从没对象到有对象
  8. Docker和容器简介
  9. POP介绍与使用实践(快速上手动画)
  10. 页面置换算法(FIFO、LRU、LFU)c++实现
  11. 2012年1月份第3周51Aspx源码发布详情
  12. 最新Vue2.0+组件开源项目库集合
  13. connect ETIMEDOUT
  14. MC33063电源啸叫
  15. c语言实验八 二维数组,☆C语言实验六(二维数组、字符串数组).doc
  16. 93复原IP地址(递归回溯法)
  17. Unix/Linux下的Curses库开发指南——第二章 curses库I/O处理
  18. linux kobject-uevent(热插拔事件)
  19. 自定义组件开发六 自定义组件
  20. fonts/fontawesome-webfont.woff2 404

热门文章

  1. html做幸运数字游戏,手把手教你1分钟算出自己的幸运数字
  2. C#实现回合制游戏(课设)
  3. Social Recommendation with Missing Not at Random Data (ICDM 2018)中文翻译(一)
  4. uniapp禁止下拉页面
  5. ardupilot 地形数据触发RTL模式
  6. Android Linux换核 + goldfish环境搭建
  7. 读懂善用《数据安全法》:态度、战略、举措缺一不可
  8. 火山坑随笔20180920_不能使用模拟器调试的问题
  9. 利用aiohttp实现异步爬虫
  10. 【Java语言】力扣系列----111. 二叉树的最小深度