0
我正在使用庫(網絡)並具有以下邊緣列表來生成網絡。R中出現在網絡中的隔離節點
命令使用:
library(network)
edgelist<-read.table("Filename")
net<-network(edgelist)
plot(net)
我看到被隔離在網絡節點的情節!任何人都可以幫助破譯原因?我在Cytoscape中使用了相同的邊界列表。它在那裏完美。爲什麼它在R中導致問題?
以下是EdgeList都:
7 2
2 6
3 2
13 2
1 2
4 2
5 2
9 2
25 29
5 4
13 8
18 17
5 15
13 1
22 8
25 12
21 11
17 28
18 8
13 16
33 20
10 27
12 4
24 23
12 1
19 26
4 3
3 15
8 11
16 62
36 8
18 11
10 62
4 6
4 1
32 62
12 16
4 15
17 30
22 10
34 11
31 10
9 6
4 7
24 20
5 6
1 6
3 6
9 7
21 19
35 23
7 6
10 8
5 7
1 7
3 7
1 3
1 9
5 1
3 9
5 3
5 9
您可以從標記頂點開始查看哪些可能沒有至少一對。 –
標記了它們,但它將每個單獨的頂點顯示爲一個孤立的節點(即使在邊緣列表中,情況顯然也不是這樣) –
找到原因了! R網絡庫需要節點ID按順序排列。其中一個ID是62,而沒有ID在36到62之間的節點。它最終將這些ID隔離爲頂點。一旦這個問題得到解決,它就運行良好。 –