Pajek常用方法保姆级操作指南——社会网络分析

##路径——最短路径:
1、看多少个节点、多少条边、自回路和没有自回路的密度:network-info-general-0(不限定)
2、图显示值:draw-options-lines-marklines-withvalues
3、生成最短路径(walk):network-create new network-subnetwork with paths-one shortest path between two vertices-1&10(初始节点v1终止节点v10)-yes-no
4、图固定第一个节点和最后一个节点:layout-energy-kk-fix first and last
5、生成最短链(chain):①转换:network-create new network-transform-arcs->edges-all-yes-多重边情况下选择,没有不用管了②找最短链:同【生成最短路径(walk)】步骤
6、找所有最短路径:network-create new network-subnetwork with paths-all shortest paths between two vertices-3&10-yes-no
7、该网络的直径:network-create new network-info on diameter-查看report
8、抽取上一步的子网络:根据上一步的report结果重复生成最短路径(walk)步骤
9、对于小网络计算距离矩阵(任意两点间最短路径长度作为矩阵的值):network-create new network-geo*-查看shortes path length matrix of N1文件-双击-2(99999表示没有路径)
10、限制两个节点间的路:network-create new network-subnetwork with paths-walks with-1&10-yes-no-5(v1-v10之间小于等于5的路径都会显示出来)
11、k邻接矩阵(某一节点出发到各点最短路径长度):network-create partition-k-neighbours-input-1(其他各点到v1)&0(没有限制)-双击查看表格文件 output同理
12、按照k邻接结果生成子网络:原来网络文件+分区文件-operations-net+partition-extract-UNION(选择的类联合生成子网络)-1,3(最短路径为1和3的) 如果是EACH选项则生成两个子网络
13、看分区partition的一部分:partiton-info-1(分区中至少有几个节点)&+20(最大的二十个)

##路径——非循环网络(从任一点出发,都不能有回到该点的回路)(主要是图形的绘制):
1、求网络每个节点的深度(按深度分区):network-acyclic network-create partition-depth partition-Acyclic
2、不同深度有不同颜色查看图:options-colors-partition colors-for vertices
3、有层次的体现图:layers-in y direction 固定:move-fix-x(在y轴方向上移动)
4、保存上传图形:export-2D-(某种形式)
5、求节点的度:network-create partition-degree-input(入度)
6、将分区文件变成向量文件:partition-copy to vector 用向量和网络绘图,节点大小不一样了
7、显示图为矩形:图界面-move-grid-0&0(没有限制)-layout-energy-kk-fix first and last vertex 考虑边上的值,相似度:options-values of lines-similarities-重复刚才的步骤
8、设置图运行时间:options-interrupt-every xx seconds
9、3D显示:layout-energy-fruc-3D
10、显示为圆形:layout-circular-original
11、图形上显示滚动条:options-scrollbar 方法图形:按住鼠标右键,选中放大的部分

##分区与成分:
1、建立类:cluster-create empty cluster-View/Edit Cluster-双击add new vertex-1&3(把第一个节点和第三个节点放进这个类中)
2、配合类将子网络抽出来:operations-net+cluster-extract subnetwork-
3、用分区文件转换成cluster:partition-make cluster-vertices from selected cluster-可以选若干个分区放到一类里也可以选一个
4、把所有节点都放到0号分区里:partition-create constant partition-10&0(默认打开网络的节点) 变色:图中按住shift+左键 可以增加类号;alt+左键 降低类号;把所有点都增加类号,鼠标放在空白处而不是节点上,重复上面操作 对于创建的分区,可以点击View/Edit Cluster直接修改
5、建立组元:network-create partition-components-weak/strong-1(最小1个节点)-report界面显示有多少组元,最大组元中的节点数

##双连接组元与核:
1、生成双组元:network-create new network-with Bi-2(最小的双组元中包含多少节点) 查看结果:双击Hierarchy生成的文件,生成哪些组元,每个组元包含哪些节点
2、查看割点信息:双击Vectors生成的文件,report含义为不同节点属于几个双组元,数值大于1说明是割点 ,0是孤立节点,partition生成的文件也可以查看
3、抽取包含xx个节点的双组元:①将hierarchy文件转换成cluster:hierarchy-extract cluster-1(cluster1)②抽取子网络:将【生成双组元】步骤生成的network选中-operations-net+cluster-extract subnet
4、查看vector信息:vector-info-+10最高的前十个-3(将值分为两部分,在两个部分中的百分率是什么样的)
5、k-core(子集中每个节点的度数大于等于k):network-create partition-k-core-input/output/all

##三方组与派系:
1、三方组:network-info-triadic census-yes-report结果第一列三方组类型,第二列数量
2、寻找三集圈的子网络:①network-create new network-complete network-directed-3(找几集圈就是几)②打开要操作的网络,查看是否有弧,如果都是边要转换成有向弧network文件部分,并列放置①生成的网络和要操作的网络 ③network-fragment-find(默认)④双击hierarchy文件,查看clique结果
3、从hierarchy中提取三个集圈的子网络:hierarchy-extract cluster-1(抽取第一个集圈)原网络和cluster配合抽取子网络
4、全局视图:原net文件和原clu文件-operations-net+partition-shrink network-1(类之间最小连线数目)&0(哪个类不用收缩,全局收缩输入不存在的类)

##中心性与中心势:
1、绝对点度中心度:network-create vector-centrality-degree-input//
2、closeness:network-create vector-centrality-closeness–input//
3、betweenness:network-create vector-centrality-betweeness–input//

##威望:
1、近距威望:network-create vector-centrality-proximity prestige-input-0(没有限制)生成三个vector文件①标准化的影响域文件②影响域中其他节点到该节点的平均距离③每个节点的近距威望,影响域比例/平均距离
2、将弧上的值加进来看中心度:network-create vector-centrality-weighted degree-input//
3、hubs authority枢纽权威:network-create vector-centrality-hubs-authorities-10(前十个枢纽)&10(前十个权威)&默认 双击生成的partition查看是权威or枢纽,vector生成枢纽权重(出)和权威权重(进)两个文件,双击查看
4、测量权威权重和近距威望的相似性非相似性:vector两个文件并列放置这两个文件-vectors-info-report(查看相关系数)

##标记图操作:
1、标记图分区操作:①初始随机建立分区:partition-create random partition-1 mode-9(维度,结点数量)&2(生成云集数)②最优化:network-signed network-create partition-doreian mrvar method-1000(重复执行1000次)&0.5(默认)&1(云集中最少几个几点) 生成平衡的分区文件
2、变换分区图:①保证执行【相似度】:options-values of lines-similarities操作②layout-energy-kk-Opt 同类的特别近
3、最优的,采用重排的方式:选择平衡的分区文件-partition-make permutation

##块建模操作:
1、块建模操作:选择原net和分区clu-network-create partition-blockmodeling-random start-structural equivalent(结构等价)-clusters类数和原来clu一样进行对比-run standard
2、对比分区:块建模分区+原clu-partitions-info-cramer 得到交叉对照表

##其他块建模操作:
1、预指定模型:仅原net-network-create partition-blockmodeling-random start-user defined-按照指定模型设置-run standard
2、相异性测量我的网络和你的分区有那些区别:operations-network+cluster-diss-network based-d5-0(连接按什么算) 通过hierarchy文件查看
3、社群检测:network-create partition-community-Louvain method-Single-(默认)

  • 25
    点赞
  • 143
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值