8

すべての頂点が特定の頂点属性 (V(Grph)$year == "1952" など) を共有する有向ネットワークのグラフのサブグラフを作成したいと思います。アウトディグリーのみ。

ego()、、、およびmake_ego_graph()を試しました。neighbors()adjacent_vertices()

たとえば CitGraph <- make_ego_graph(Grph, 1, nodes = which(V(Grph)$year=="1952"), mode = "out") 、グラフのリスト (単一の包括的なグラフではありません) が生成され、驚くべきことに、今年の 50,000 個の頂点と 150,000 個の隣接点を指すのに 2 時間かかります。

私が考えることができる 1 つのアプローチは、これらすべてのグラフをリストに集約することですが、その方法はわかりません。assortativity_nominal()また、別の頂点属性 (この場合は地理的な場所) に基づいてを計算することが最終的な目標であるため、頂点属性を保持したいと思います。

ご提案をお寄せいただきありがとうございます。

4

1 に答える 1