開始使用免費開始

從 edgelist 建立網路

在這個練習中,你要從一個 edgelist 建立網路。

你會使用 graph_from_data_frame() 函式,從 edgelist 中的資料建立一個 igraph 物件。這份資料是一個顧客的社交網路,edgeList 資料框中的每一列都代表網路中的一條邊。此網路的邊是無向的,且權重為 1。這點由函式的 directed 參數指出;它是布林值,因此設定為 FALSE 代表網路是無向的。

已為你載入 igraph 套件。

本練習屬於課程

使用 R 進行網路化資料的預測分析

檢視課程

練習說明

  • 使用 head() 函式檢視 edgeList 資料框的前幾列。
  • 使用 graph_from_dataframe() 函式,拿 edgeList 資料框建立一個名為 networkigraph 物件。使用布林參數 directed 指定該網路為無向。
  • 直接呼叫物件名稱,檢視你建立的 igraph 物件。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Inspect edgeList
head(___)

# Construct the igraph object
network <- graph_from_data_frame(___, directed = ___)

# View your igraph object
___
編輯並執行程式碼