网络可视化软件Pajek与向量运算

一、Pajek

Pajek是大型复杂网络分析工具,是用于研究所存在的各种复杂非线性网络的有力工具。PajekWindows环境下运行,用于带上千乃至数百万个结点大型网络的分析和可视化操作。在斯洛文尼亚语中Pajek是蜘蛛的意思。官方地址:Pajek / PajekXXL / Pajek3XL

二、Pajek主要功能及目的

Pajek的主要目的:

● 支持将大型网络分解成几个较小的网络,以便使用更有效的方法进一步处理;

● 向使用者提供一些强大的可视化操作工具;

通过Pajek可完成以下工作:

● 在一个网络中搜索类(组成、重要结点的邻居、核等);

● 获取属于同一类的结点,并分别显示出来,或者反映出结点的连接关系(更具体的局域视角);

● 在类内收缩结点,并显示类之间的关系(全局视角)。

三、关系构建

 

1.数据文本

2.将txt数据转为.net格式(excel输出为txt)

用notebook将.net文件打开其内容改变为:

3.将网络用Pajek软件打开,其形式为

ctrl + k改变其网络布局形式

4.在partitions栏可以将节点分类,其自带一些分类算法

也可以在表格中自己分类

5.向量的运算

网络由节点和连接它们的边构成。例如,微信好友的关系是相互的,如果我是你的好友,你也是我的好友。这样的网络称为无向网络。但超链接并非如此,如果我的网站可以链接到维基百科,并不表示维基百科会链接到我的网站。这样的网络称为有向网络。

中心性(Centrality)是判断网络中节点重要性/影响力的指标。

其有

点度中心性:使用Network/create partition/degree 或Network/create vector/centrality/degree..,得到一个向量,选Vector/info可得到有最高度的点。

中介中心性、接近中心性的指标都可以在Network/create vector/centrality得到计算。有向图时,需要选择input、output或all,无向图时,选择input 或output都可以,结果一样。可通过vector/info查看某些节点的中心性。

还有接近中心性:Network--Create Vector--Centrality--Closeness

我进行了中介中心性和点度中心性的运算如下图:

它的量化表格为:

中介中心性

点度中心性

6.输出格式种类较多

二维

三维(需要配置相关软件)

 五、参考资料

 社交网络分析SNA——Pajek使用教程(网络描述统计+中心性及子群分析)_Q小Q琪的博客-CSDN博客_pajek怎样画出网络图

 

 

 

 

 

 

 

 

 

 

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值