各种网站制作,注册个网站域名多少钱一年,浙江省工程造价信息网,英文网站案例数据集在评论区#xff0c;B站演示视频在评论区#xff01;
简介
最近2天需要用到gephi做社会网络分析#xff0c;于是从0开始接触gephi并摸索出了gephi的基本使用指南。下面将结合真实的节点文件与边文件#xff0c;利用gephi绘制社会网络并计算相关测量指标。整个过程会…数据集在评论区B站演示视频在评论区
简介
最近2天需要用到gephi做社会网络分析于是从0开始接触gephi并摸索出了gephi的基本使用指南。下面将结合真实的节点文件与边文件利用gephi绘制社会网络并计算相关测量指标。整个过程会详细讲解1.数据格式2.如何导入数据3.如何调整外观4.布局选取5.节点与网络测量指标的计算
一数据格式
本项目使用的数据来源于微博肖战超话120位用户经过整理后分为节点文件和边文件。
1.1节点文件
节点文件以excel格式存储包括7个字段。其中id字段必须要有且id字段和下面要介绍的边文件中的source与target字段对应。id字段即120个用户的名称边文件中的source与target字段全部取自id字段并且source与target中的名字必须属于id字段中的名称要求一一对应。 label字段用于在gephi绘制的网络中作为每个节点的标签展示如下图展示的就是每个节点的label。其他字段则是该节点的属性后续可以作为节点颜色和大小的依据也可以用不到。 1.2 边文件
边文件以excel格式存储包括source、target和weight三个字段。我要绘制的网络是有向图所以source与target对应的值是不一样的如果是无向图则值可以互相交换。weight字段则可以影响边标签的颜色和大小。 二如何导入数据
2.1 导入节点文件 第一步打开gephi点击文件点击打开 第二步选择节点.xlsx文件并点击打开注意此时不要在外部打开该文件否则gephi里打开会有错误 第三步点击下一步和完成 第四步我这里选择图的类型是有向的默认是混合的。然后既然先打开的是节点文件则选择新的工作区可是看到导入了120个节点 第五步点击确定就可以看到导入的120个节点 2.2 导入边文件 第一步打开边文件同样不要在外部打开 第二步点击下一步和完成 第三步图的类型选择混合的。并选择添加到现在的工作区。因为边文件里面有平行边一个节点有2条及以上的边指向另一个节点可能是数据处理时除了点问题没问题的话直接选择有向的图类型即可这里还是选择混合的添加到现在的工作区是因为之前导入了节点文件所以这里直接把边加到节点上也就是添加到现在的工作区
第四步点击确定则初步的网络就构造完成了 三如何调整外观
首先看看此时的工作界面有人可能会发现文件导入后不是数据资料点击空白就是没显示图之类的问题这里我们先点击窗口把4个都勾选上后面要用。 点击外观我们可以发现能够分别设置节点和边的外观。节点可以设置4个分别是节点颜色、节点大小、节点标签颜色和节点标签大小。设置依据可以是统一的也可以根据属性设置即分割。 分割有不同的依据我们这里节点的颜色根据节点的category类别属性设置3个节点的大小则根据节点的度设置设置好要记得点击应用 其他外观设置大家自行摸索大差不差。
四布局选取 这里就是提供了几个基础的布局算法每个算法得到的布局不一样一般使用Fruchterman Reingold算法大家可以都尝试一下。另外还有插件提供更多的算法请自行查询插件下载方式。
五节点与网络测量指标的计算
最后一个是关于社交网络节点测量指标与整体网络指标的计算。gephi提供了统计工具上面以及打开了该窗口 5.1 节点测量指标
节点的测量指标包括度、入度、出度点度中心度degree centrality、中介中心度betweeness centrality、接近中心度closeness centrality。其中点度中心度就是度。每个指标的含义这里就不解释了请大家自行查询。
gephi中可以计算每个节点的上述指标点击运行下面几个指标 然后打开数据资料就可以得到每个节点的指标值了 5.2 整体网络测量指标
整体网络测量指标我这里列举几个常用的群体点度中心势、群体中介中心势、群体接近中心势。可以发现就是与节点的指标对应只不过一个叫“度”一个叫“势”。因此在gephi中是不能直接计算这3个指标的有对应的公式根据节点的指标值来计算具体请看这篇文章
https://www.cnblogs.com/baiyunwanglai/p/13228813.html
我们可以先导出节点的指标数据然后在excel中根据公式进行计算 在输出表格后可能会存在中文乱码的情况没关系我们只保留需要的字段即可 大家看完公式就知道这个表格里的网络测量指标怎么算的了
总结
文章围绕做项目的过程介绍gephi的使用所以可能漏掉部分功能但我认为主要功能都涵盖进去了。更详细的介绍也可以看我评论区的B站讲解视频会演示如何操作应该更清楚一些