網路密度與平均路徑長度
你將先探討的圖層級指標是圖的密度。它基本上是指所有可能頂點對之間的潛在邊中,實際在網路圖中存在的比例。這個指標用來表示圖中頂點彼此的連結程度。
另一個衡量網路互連程度的指標是平均路徑長度。它是將網路中所有頂點配對之間最短路徑的長度取平均而得。任一對頂點之間最長的最短路徑長度稱為網路圖的直徑。你將計算原始圖 g 的直徑與平均路徑長度。
本練習屬於課程
R 的 Network Analysis
練習說明
- 使用
edge_density()計算圖g的密度,並將結果指定給向量gd。 - 使用
diameter()計算原始圖g的直徑。 - 使用
mean_distance(),將圖g的平均路徑長度指定給g.apl。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
library(igraph)
# Get density of a graph
gd <- ___(g)
# Get the diameter of the graph g
___(g, directed = FALSE)
# Get the average path length of the graph g
g.apl <- ___(g, directed = FALSE)
g.apl