pajek 中文使用手册
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Pajek
分析和可视化大型网络的程序
参考手册
List of commands with short explanation
version 1.16
Vladimir Batagelj and Andrej Mrvar
翻译:先红、一生有我、傻大师、沧海回眸、AndyChang、comp network、遥遥、大头、三叶草
整理:饭团
Ljubljana, October 4, 2006
1996, 2006 V. Batagelj, A. Mrvar. Free for noncommercial use.
PdfLaTex version October 1, 2003
Vladimir Batagelj
Department of Mathematics, FMF University of Ljubljana, Slovenia http://vlado.fmf.uni-lj.si/ vladimir.batagelj@fmf.uni-lj.si
Andrej Mrvar
Faculty of Social Sciences University of Ljubljana, Slovenia http://mrvar.fdv.uni-lj.si/ andrej.mrvar@fdv.uni-lj.si
目录
1.Pajek介绍 (1)
2.数据对象 (3)
3 主窗口工具栏 (7)
3.1 File(文件) (7)
3.2 Net(网络) (11)
3.3 Nets(网) (26)
3.4 Operation(操作) (28)
3.5 Partition(分类) (34)
3.6 Partitions(分类) (35)
3.7 Vector(向量) (35)
3.8 Vectors(向量) (36)
3.9 Permutation(排序) (37)
3.10 Cluster(类) (37)
3.11 Hierarchy(层次) (37)
3.12 Options(选项) (38)
3.13 Info(信息) (40)
3.14 Tools(工具) (40)
4 绘图窗口工具 (42)
4.1 主窗口绘图工具 (42)
4.2 Layout(布局) (42)
4.3 Layers(图层) (43)
4.4 GraphOnly(仅图形) (44)
4.5 Previous(退回到前一次操作) (44)
4.6 Redraw(重绘) (44)
4.7 Next(下一步) (44)
4.8 Options(选项) (45)
4.9 Export (导出) (47)
4.10 Spin(旋转) (49)
4.11 Move(移动) (49)
4.12 Info (信息) (49)
5 Exports to EPS/SVG/VRML (50)
5.1 Defaults (默认值) (50)
5.2 Parameters in EPS,SVG and VRML Defaults Window(在EPS/SVG/VRML默认窗口中
的参数) (50)
5.3 Exporting Pictures to EPS/SVG — 在输入文件中定义参数 (52)
6 在Pajek中使用Macros(宏) (57)
6.1 什么是Macro(宏)? (57)
6.2 怎样标明一段宏? (57)
6.3 如何运行宏? (57)
6.4 例子 (57)
6.5 重复最后的命令 (57)
附加信息 (59)
1.Pajek介绍
Pajek 运行在Windows环境,用于带上千及至数百万个结点大型网络的分析和可视化操作。在斯洛文尼亚语中Pajek 是蜘蛛的意思。最新Pajek版本通过以下途径获取,但限于非商业用途:
http://vlado.fmf.uni-lj.si/pub/networks/pajek/
我们于1996年11月应用Delphi(Pascal)语言,开始开发Pajek,其中的一些程序由Matjaz Zaversnik提供。
当看到现有的几种大型网络已有机器可读格式时,我们萌发了开发Pajek的动机。Pajek 向以下网络提供分析和可视化操作工具:合著网、化学有机分子、蛋白质受体交互网、家谱、因特网、引文网、传播网(AIDS,新闻,创新)、数据挖掘(2-mode网)等。大型网络集在这里也可找到:
http://vlado.fmf.uni-lj.si/pub/networks/data/
对Pajek的设计工作,得益于我们先前的开发经历:包括开发gragh数据结构,以及Gragh和X-graph的算法库,集成Stran, RelCalc, Draw, Energ,以及基于SGML的图形描述语言 NetML等的经历。
http://vlado.fmf.uni-lj.si/pub/networks/default.htm
图1:Pajek / 蜘蛛
图2:处理大型网络的途径
设计Pajek的主要目的:
z支持将大型网络分解成几个较小的网络,以便使用更历久的方法进一步处理;
z向作用者提供一些强大的可视化操作工具;
z执行分析大型网络有效算法(subquadratic)。
通过Pajek可完成以下工作:在一个网络中搜索类(组成,重要结点的邻居,核等);析取属于同一类的结点,并分别地显示出来,或者反映出结点的连接关系(更具体的局域视角);在类内收缩结点,并显示类之间的关系(全局视角)。
除普通网络(有向、无向、混合网络)外,Pajek还支持多关系网络,2-mode网络(二分(二值)图—网络由两类异质结点构成),以及暂时性网络(动态图—网络随时间演化)。