開始使用免費開始

網路密度與平均路徑長度

你將先探討的圖層級指標是圖的密度。它基本上是指所有可能頂點對之間的潛在邊中,實際在網路圖中存在的比例。這個指標用來表示圖中頂點彼此的連結程度。

另一個衡量網路互連程度的指標是平均路徑長度。它是將網路中所有頂點配對之間最短路徑的長度取平均而得。任一對頂點之間最長的最短路徑長度稱為網路圖的直徑。你將計算原始圖 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

編輯並執行程式碼