中心となる頂点を可視化する
前のレッスンで見たように、ステーション275は out/in の次数比が最も低い値でした。これを可視化するには、make_ego_graph() を使ってこのステーションから出ていくすべての経路を表示します。さらに、デフォルトの igraph レイアウトではなく、地理座標レイアウトでプロットするのも有効です。デフォルトでは、igraph は layout_nicely() 関数を使ってグラフを表示し、最適なレイアウトをアルゴリズムで推測します。しかし今回の目的では、各ステーションの座標を指定したいです。なぜなら、ある頂点が別の頂点の上にある場合、それは実際に北側に位置することを意味するからです。
この演習はコースの一部です
ケーススタディ:R でのネットワーク分析
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Make an ego graph of the least traveled graph
g275 <- make_ego_graph(___, 1, nodes = "___", mode= "out")[[1]]
# Plot ego graph
plot(
g275,
# Weight the edges by weight attribute
edge.width = E(g275)$weight
)