Pajek

时间: 2017-05-17 22:17:58   阅读:


  Pajek 用于带上千及至数百万个结点大型网络的分析和可视化操作。在斯洛文尼亚语中Pajek 是蜘蛛的意思。除普通网络(有向、无向、混合网络)外,Pajek 还支持多关系网络,2-mode 网络(二值图—网络由两类异质结点构成),以及时间网络(动态图—网络随时间演化)。

  Pajek使用简介:

  一模网络:

图片1.png

  二模网络(包含2类异质节点):

  •数据包含了46个高级生产服务企业在超过55个全球城市的分布情况,见FrimCountry.xls(行为企业代码,列为城市,单元格值为该企业在该城市的服务评分。

图片2.png

图片3.png

注:方块为世界城市,圆形为企业

  1. Pajek主界面

图片4.png

  •Networks(网络)-主要对象(结点和边)。默认扩展名为: .net。在输入文件中,网络有多种表现方法:

          a. 利用弧线/边(如:1 2-从1 到2 的连线)

       b. 利用弧线列表/边序列(如:1 2 3-从1 到2 的连线和从1 到3 的连线)

       c. 矩阵格式

  •Partitions(分类) —— 它指明了每个结点分别属于哪个类,默认扩展名为:.clu

  •Vectors(向量) —— 指明每个结点具有的数字属性(实数)。默认扩展名:.vec

  •Permutations(排序) —— 将结点重新排列,默认扩展名:.per

  •Clusters(类) —— 结点的子集(如:来自分类中的一个类)。默认扩展名:.cls

  •Hierarchies(层次) —— 按层次关系排列的结点,例:默认扩展名:.hie

  2. 数据输入格式

  •* Vertices N

  n     “k”   ----节点编号为n,名称为k

  •*Arcslist

  a     b     c     ----弧从点a到点b,权重为c

  •*Edgeslist

  a     b     c     ----边从点a到点b,权重为c

  •*Matrix

  (1). N为节点总数,节点列表和名称均可省略;

  (2). 有向边列表和无向边列表,不可省略(这两种列表都有节点方式和连边方式);

  (3). 邻接矩阵方式,数字1表示连接,0表示无连接,>1时表示权重;

  (4). 各行之间一定不能留空行,否则无法识别连边;

  (5). 数据之间用空格或Tab分开;

  (6). 保存数据不必区分文件格式,txt即可通用,”.net”、”.vgr”、”.mat”等格式是指当选择保存时所采用的格式;

  (7). 只有在采用矩阵格式才可以省略*Arcslist&*Edgeslist

  3. 数据转换

图片5.png

图片6.png

  4. 节点分类(2模网络)

图片7.png

图片8.png

  5. 画图

图片9.png

图片10.png

  6. 布局调整

图片11.png

  7. 选取不同的算法以最优化展示

图片12.png

  8. 改变颜色

图片13.png

  9. 设置标签

图片14.png

  10. 计算常用网络指标

图片15.png

  11. 查看结果

图片16.png

Pakej下载链接:pan.baidu.com/s/1eSEGKSy

演示数据下载链接:pan.baidu.com/s/1c1C2Uzu

获取解压密码请联系:whu_mei@163.com