在R中我的igraph对象中表示最多的节点

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

我拥有有关法国政党博客的fblog数据集,是igraph的对象我只想在集合中绘制最具代表性的聚会(节点)我使用以下学位但现在我不知道如何使用它来绘制它我只想在图表中显示20个最重要的聚会(节点)并绘制它们。希望你能帮助我

 deg_g <-sort(igraph::degree(fblog, mode = "all", normalized = T),decreasing = TRUE)
class(deg_g)
UU<-deg_g[1:20]

r igraph sna
1个回答
0
投票

为了获得子图,您需要知道哪个节点具有最高的度,而不是其度是多少。一旦有了它,就可以使用induced_subgraph

library(igraph)
library(sand)
data(fblog)
fblog = upgrade_graph(fblog)

HighDeg = induced_subgraph(fblog, DEG[1:20])
plot(HighDeg)

Subgraph of nodes with high degree

我确定您可以布置图使其更漂亮,但这是您所要求的子图。

© www.soinside.com 2019 - 2024. All rights reserved.