vertices的属性在使用r

问题描述 投票:0回答:2

现在,网络“ net”看起来像这样。

>net IGRAPH UNW 80000 240000 -- + attr: name (v/c), deg_net (v/n), cls_net (v/n), weight (e/n) + edges (vertex names): . . .
我使用

write.graph(net, "team_measures.txt", "pajek")
最终文本文件似乎不包含有关顶点的任何信息,包括其属性(程度和紧密度量)。只是:

*顶点80000
*边缘

115551

16153 1

17851

等。我做错了吗?

I还应该提到“ Net”是双方网络的一模式投影。

!这就是我的做法(远非最佳方式!):

V(net)$deg_net <- degree(net, loops = F) V(net)$cls_net <- closeness(net) options(max.print=1000000) sink("degree.txt") V(net)$deg_net sink() sink("closeness.txt") V(net)$cls_net sink()
r igraph pajek
2个回答
0
投票

您试图使用的Pajek格式根本不支持任意属性。使用其他格式。
请注意以下内容:

文档:


0
投票

以Pajek软件的本机格式编写文件。不建议将此格式用于数据交换或档案。它仅用于与Pajek的互操作性。

其他一些软件将尝试将任意属性编写到Pajek文件中,而Pajek本身会忽略这些属性。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.