2
我试图减少一个大型网络,只有它的边缘的5%,由边缘权重决定。在R,Igraph。保持或建立一个新的网络,从顶部5%加权边缘
我通常通过声明为edgeweight截止点像这样修剪我的网络:
G2 < - delete.edges(G1,E(G1)[重量< 20])
有一种方法,根据重量删除的边缘的较低的95%,类似:
G2 < - delete.edges(G1,E(G1)[重量外的至p 5%])
?或者提取最高的5%,否则?
谢谢。
您可以使用'quantile()'计算5%分位数(分成5%和95%的值),然后用它作为分界点。 – Rcoster 2013-04-29 19:40:16