楼主: smallyue
1773 0

[统计软件] R 中用igraph分析数据时的节点顺序问题 [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

学前班

50%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
20 点
帖子
1
精华
0
在线时间
1 小时
注册时间
2015-7-11
最后登录
2015-7-20

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
> closeness(g)
[1] 0.5689655 0.4852941 0.5593220 0.3793103 0.3837209 0.4647887 0.3837209
[8] 0.3928571 0.3750000 0.3626374 0.5156250 0.3750000 0.4520548 0.3707865
[15] 0.3707865 0.3707865 0.3707865 0.3707865 0.3837209 0.4583333 0.5409836
[22] 0.4342105 0.5156250 0.5000000 0.4583333 0.5156250 0.4400000 0.3793103
[29] 0.3666667 0.3707865 0.2844828 0.3750000 0.3750000 0.5500000
上面我用r直接拿到的紧密中心度下面我是我matlab自己写的
  Columns 1 through 9
    0.5690    0.4853    0.5593    0.4648    0.3793    0.3837    0.3837    0.4400    0.5156
  Columns 10 through 18
    0.4342    0.3793    0.3667    0.3708    0.5156    0.3708    0.3708    0.2845    0.3750
  Columns 19 through 27
    0.3708    0.5000    0.3708    0.3750    0.3708    0.3929    0.3750    0.3750    0.3626
  Columns 28 through 34
    0.4583    0.4521    0.3837    0.4583    0.5410    0.5156    0.5500
网络数据格式如下,就取了前几行数据给大家看下,数据来源Zachary’s karate club
1 2
1 3
2 3
1 4
2 4
3 4
1 5
1 6
1 7
5 7
6 7
1 8
g=graph.data.frame(net.data,directed=F),net.data我用read.tables读的,问题是,为什么r求出的紧密中心度没有按正确的顺序去读取节点编号(值是对的,顺序和我用matlab求的不太一致,matlab是我手动写的程序),是否是我读取数据的方式有误,或需要怎样处理,请各位大神指点,谢谢了。

二维码

扫码加我 拉你入群

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

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

关键词:GRAPH GRAP RAP APH Directed through matlab 中心

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

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-27 14:01