社会网络分析论坛 social network analysis forum

 找回密码
 立即注册
期刊投稿论文自测,和杂志社一致
论文中期gocheck自助检测
万方论文自助检测, 适合前期修改
知网论文检测, 结果跟学校一样
人群与网络2014视频免费下载
citespace使用流程图
【视频】方法论的关系主义群
edx人群与网络2014课件打包
林南的思想
社会网络分析入门书目
社会网络分析能回答哪些社会学问题
案例:通过微信找到犯罪团伙
边燕杰《社会网络研究专题》 大纲
社会网络分析参考资料
【Gephi 中文教程-练习数据】
【林南社会网络讲座录音】
【视频】gephi入门教程
大连接:社会网络是如何形成
社会网络分析及健康传播(18集)
!!!本站金币获取方式!!!
郑路:社会网络20讲
【视频】方法论的关系主义
pajek视频教程 35课
Gephi 0.9.2快速入门视频教程
查看: 3532|回复: 0
打印 上一主题 下一主题

NodeXL入门级体验分享

[复制链接]

683

主题

924

帖子

998万

积分

管理员

Rank: 9Rank: 9Rank: 9

金币
9977499
贡献
448
威望
448
积分
9980072
跳转到指定楼层
楼主
发表于 2017-5-29 07:26:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
NodeXL的强大在于,具备复杂社交网络可视化和分析的能力,同时又非常易用。小编今天跟大家分享的是,怎样用NodeXL一步一步将关系数据可视化生成网络图。
前面说到过,NodeXL是一个非常易用却功能强大的社会网络分析软件,只要你会用Excel,用NodeXL就基本上没困难了。不过,易用是易用,总得有个入门的过程。小编今天就用简单的数据做一个图出来,看看在NodeXL中从填入数据到生成网络图的操作过程。至于怎样用NodeXL做社交网络分析,我们会在后续与各位有心的朋友探讨(欢迎注册为CIVN论坛(bbs.civn.cn)的会员,发起主题讨论)
在开始之前,先准备一组数据。你也可以认为是两组数据,分别关于节点、节点之间的连接(边)的数据。小编就地取材,用上个月CIVN报道过的可视化作品以及作品的分类作为原数据。
作品名称
内容类别
图形类别
Neighborhoood Visualizer
地理信息
地图
Citydashboard
地理信息
地图
Centennia Historical Atlas
地理信息
地图
Barefoot World Atlas
地理信息
地图
交互式媒体地图
数据新闻
地图
1000个囚犯是怎么死的
数据新闻
地图
The Facebook Offering:How It Compares
数据新闻
气泡图
英国政府内阁办公室开销
公共数据
树图
飞行模式
公共数据
轨迹
数据准备好了,打开NodeXL。如果已经安装了NodeXL,它会在开始程序里,打开的将是一个NodeXL模板。
打开后看到的是非常熟悉的Excel界面,正如前面所说的,NodeXL是Excel的一个插件。
左侧是数据,右侧是可视化图形。点击文档操作中的show graph将看到图形(前提是数据已经填入表格中)。看左下方,第一个工作表是边(Edges),第二个表是节点(Vertices),这是今天会用到的两个工作表。
现在将上面准备的原数据中每一个作品名称和分类作为一个节点填入Vertices工作表中,将每组关系作为一个边(实际就是一组有连接的节点)填入Edges工作表中。小编是按这个顺序填表的,但后来发现先填Edges会节省功夫,因为Edges中涉及的节点,都会在Vertices中出现,即使人为疏乎了,NodeXL也会给补上。
除了填好节点的名称,还可以设置每个作品的图作为节点的“头像” ,在Vertices工作表的Visual Properties-Shape中选择Image,然后在Image File中输入图片地址,可以是本地地址,也可以是网络地址。作品分类等节点没有图片,可以在Shape下拉选项中选个普通的图形。
这时候就可以Refresh Graph一下了。这里得说明,下面这个图跟上面的Shape设置不一致,因为图是在开始就截下了,上面的Shape是后来“改良”的,对应的是最终的效果图。
选择其它的布局(Layout),点击Lay Out Again,对比效果怎么样。选Circle布局,所有节点会形成一个圆。
基本的图生成后,就开始设置节点、边的属性,例如大小、颜色等。以节点的设置为例。
从前面的图可以看到,工作表中是有颜色一列的,如果你对RGB非常熟悉,可以直接填入“R,G,B”(填的时候不用双引号,数字从0到255)。否则的话,点击相应的单元格,再点击工具栏上的“可视化属性”组中的“颜色”,选择喜欢的颜色。
颜色选定了,还可以修改节点的大小。节点大小的值必段在1到100之间。但随意的大小有什么意义呢?小编想让关系越多的节点越大。所以,先使用一下NodeXL的分析功能。
NodeXL工具栏有一个分析组(Analysis),顶部是Graph Metrics。点击可看到有关网络的测量,包括度中心性测量。
全选然后计算。在Show/Hide-Workbook Columns的下拉菜单中勾选Graph Metrics,在工作表中就看到测量的计算结果。
接下来是根据度中心性(即Degree,表示节点的链接数量)的值来设置节点的大小。除了手动输入,比较好的方法是点击可视化属性最左侧的Autofill columns,设置Vertices-Vertex Size,选择Degree,启动Autofill。
再次Refresh Graph一下,可以看到“地图”节点变得比其它节点大。
将节点名设置为标签的方法跟设置节点大小的方法一样,Vertex Label选择Vertex即可。除非节点Shape中选择Label,否则标签不会取代节点的图像图形,而是在图像下方以文本框的形式出现。如果你不想Label总是出现,可以改为设置Vertex Tooltip,那提示信息只会在鼠标停留的时候才显示。
在Graph Options中可以统一设置边、节点的颜色、粗细(大小)、被选时的颜色、阴影、透明度得显示属性。
更改布局类型为Harel-Koren Fast Multiscale,拖动个别节点,细调布局。全选节点和边,拖到中间位置。
最后的结果:
在这个图中很容易看到,地图形式的可视化最多,而这其中不仅有地理信息相关的作品,也有数据新闻相关的作品。

回复

使用道具 举报

QQ|Archiver|手机版|小黑屋|社会网络分析论坛 social network analysis forum ( 88876751 )

GMT+8, 2024-12-23 00:27 , Processed in 0.163085 second(s), 22 queries .

Powered by www.snachina.com X3.3

© 2001-2017 snachina.com.

快速回复 返回顶部 返回列表