2017-03-17 88 views
-1

我使用的是igraph庫,我使用了鄰居函數,但只給了我一個特定節點所有邊的列表。它實際上並沒有將該圖表繪製出來。在R Studio中繪製特定節點及其直接鄰居

有沒有簡單的方法來做到這一點?如果你需要的話,我會發布我的代碼片段。

回答

1

您不提供任何數據,所以我使用了一個簡單的例子,從 Katya Ognyanova。這裏是原始數據:

library(igraph) 
gl <- graph_from_literal(a-b-c-d-e-f, a-g-h-b, h-e:f:i, j) 
plot(gl) 

Full Graph

標記爲 「B」 的節點是節點2.要獲得其鄰國和繪製子圖,你可以使用:

VList = c(2, neighbors(gl, 2)) 
Sgl = induced_subgraph(gl, VList) 
plot(Sgl) 

SubGraph

相關問題