楼主: xylzjs
6595 7

[其它] 怎样创建一个Pajek文档呢,请高手指点 [推广有奖]

  • 0关注
  • 0粉丝

小学生

42%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
49 点
帖子
5
精华
0
在线时间
5 小时
注册时间
2011-11-17
最后登录
2013-12-26

楼主
xylzjs 发表于 2013-4-21 14:57:51 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
怎样创建一个Pajek文档呢,请高手指点
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Pajek 高手指点

沙发
jiaojunyong 发表于 2013-6-8 12:18:42
创建一个Pajek文档有多种方法。一是对于小规模的网络(节点数不超过100),可以根据Pajek数据结构(网络文件可以用.net,.vgr和.mat三种后缀名存储)来创建,这里介绍创建.net文件的方法:新建一个文本文档,第一行输入*Vertices n  其中n为所创建网络的节点总数;在接下来的各行中输入节点及对应的标签(这里也可以什么不输入,直接进入到*Edges或*Arcs的输入,此时pajek默认节点标签为V1,V2,....Vn),要注意的是每行只能输入一个节点及其标签,下一个节点另起一行。再接下来在新的一行输入*Edges,另起一行输入节点之间的连边关系。一切完成后保存,此时要对文本文件修改后缀名,直接改成.net保存即可。
  附上一个例子:
*Vertices 4
1 "a"
2 "b"
3 "c"
4 "d"
*Arcs
1 2 1
3 4 3

除了手工输入之外,还可以使用现有程序把excel或txt数据转换成.net文件。Pajek的官网上提供了两个程序:
(1)Excell2Pajek
(2)TXT2Pajek (推荐)
另外,还可以使用Matlab编写代码把EXCEL或者TXT数据转换成.net数据结构。

更加详细的操作可以去Peixun.net网学习即将上线的《Pajek可视化操作与复杂网络分析》网络课程。

藤椅
xylzjs 发表于 2013-6-19 10:19:41
非常感谢!

板凳
tbic2012 发表于 2014-2-9 01:33:56
xlsx怎么办呢?(数据比较多,xls不够。。。)
Hello, World!

报纸
whqisong 发表于 2014-8-7 23:38:27
jiaojunyong 发表于 2013-6-8 12:18
创建一个Pajek文档有多种方法。一是对于小规模的网络(节点数不超过100),可以根据Pajek数据结构(网络文件 ...
mark!!!

地板
whqisong 发表于 2014-8-14 09:44:24
jiaojunyong 发表于 2013-6-8 12:18
创建一个Pajek文档有多种方法。一是对于小规模的网络(节点数不超过100),可以根据Pajek数据结构(网络文件 ...

7
imusthave 发表于 2015-6-7 19:32:48
学习了~

8
蔡艺君 发表于 2019-2-26 21:34:08
请问无向边的大小(权重)怎么在画图时显示三位小数,我的总是只显示两位小数

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-3 13:47