0

通常のグラフがあり、グラフからランダムにエッジを削除したい。削除できるようになるまでエッジをランダムに選択する方法は?

library(igraph)
g = sample_k_regular(10,3)
4

1 に答える 1

1

fromsample(x,n)とともに base Rの関数を使用できます。delete_edgesigraph

たとえば、5 つのエッジを削除する場合:

library(igraph)
g = sample_k_regular(10,3)
g1 <- delete_edges(g,sample(E(g),5)) 

E(g)ランダムにサンプルを抽出するエッジのリストを取得します。

于 2016-10-28T14:00:00.070 に答える