Social Network Visualizer社交网络可视化,导入txt数据集

前言

 

研一选了门《社交网络分析》课,要求用一种SNA工具实现一个数据集的分析。这里介绍一下Social Network Visualizer的基本使用方法。

Social Network Visualizer(SocNetV)是一种灵活且用户友好的工具,用于分析和可视化社交网络。它使用户可以在虚拟画布上单击几下来构建社交网络图,加载各种格式的网络(GraphViz,GraphML,Adjacency,Pajek,UCINET等),或通过爬网网页中的所有链接来创建网络。该应用程序可以计算网络的基本属性,例如密度,直径和距离(最短路径长度),以及更高级的结构统计信息,例如节点和网络中心点(即紧密度,中间度,图形),聚类系数等。

 

下载安装

 

https://socnetv.org/(官方,最新为2.5)

https://www.warp2search.net/story/social-network-visualizer-24/(笔者版本)

直接双击windows installer,选择安装位置即可。

 

实验数据集介绍

 

email-Eu-core

链接:http://snap.stanford.edu/data/email-Eu-core.html

这是来自斯坦福大学的社交网络分析网站SNAP的数据集,该网站收录了很多大型网络的结点连接信息数据集。链接是:http://snap.stanford.edu/data/index.html

该数据集网络是使用来自大型欧洲研究机构的电子邮件数据生成的。我们拥有有关研究机构成员之间所有传入和传出电子邮件的匿名信息。如果人u向人v发送了至少一封电子邮件,则网络中存在一个边缘(u,v)。电子邮件仅表示机构成员(核心)之间的通信,数据集不包含来自世界其他地方的传入消息或传出消息。

数据集还包含节点的“真实情况”社区成员身份。每个人都完全属于研究所的42个部门之一。

该网络表示email-EuAll网络的“核心”,该网络还包含机构成员与机构外部人员之间的链接(尽管节点ID不同)。

 

该数据集包含两个部分,一个是邮件网络图(有向),表示两个人之间的邮件往来。另一个是各个机构人员的标签(所述机构,42个)

这里只使用第一个。email-EU-core.txt.gz

 

下载以后打开发现是一个txt格式的数据集,每一条记录为一个边,代表双方编号的结点有邮件通信。

比如,数据集的第一条记录,表示编号为0的人员向编号为1的人员发送了邮件。

 

该数据集的参数如下所示。

一共包含1005个结点(人员),以及25571条边(邮件往来次数)。

 

实验步骤

 

1、打开Social Network Visualizer,选择Network——Open,点击确定。

2、选择打开类型为边列表(Simple Edge List),因为该数据集就是结点和边的集合。点击文件,打开。

3、进入encoding界面,编码选择UTF-8,在这里可以编辑数据集,直接点击确定(可能比较卡)

4、数据集分隔界面,软件提示:结点-边连线的分隔符号是什么,需要输入,同时提示,如果分隔符是空格或TAB,则可以无需输入。

我们发现该数据集的每条记录中,组成边的两个结点由空格分开,因此直接下一步,点OK。

5、这一步整个网络已经显示出来了,通过右侧的滑块可以放大缩小。

6、点击图中的红色结点,可以查看该结点相关联的结点和边信息。

同时在右侧的Clicked Node处,显示出该结点的详细信息。

7、退出保存,保存为Social Network Visualizer默认使用的GraphML类型,下次可以直接打开。

 

 

总结

 

Social Network Visualizer是一个方便的SNA工具,实现社交网络可视化操作比较简单,同时也是一个轻量级的软件,缺点是比较卡顿,在本文数据集的规模下(相比于SNAP网站的其他数据集,该数据集的规模已经很小),软件速度非常慢,无法应对更大规模的数据集。

  • 2
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值