エッジリストからネットワークを作成する
この演習では、エッジリストからネットワークを作成します。
graph_from_data_frame() 関数を使って、エッジリストに保存されたデータから igraph オブジェクトを作成します。データは顧客のソーシャルネットワークで、edgeList データフレームの各行はネットワーク内の1本のエッジを表します。このネットワークのエッジは無向で、重みは 1 です。これは関数の directed 引数で指定します。directed は論理値で、FALSE を指定するとネットワークが無向であることを意味します。
igraph パッケージは読み込まれています。
この演習はコースの一部です
R で学ぶネットワークデータの予測分析
演習の手順
head()関数を使って、edgeListデータフレームの先頭行を確認します。graph_from_dataframe()関数を使い、edgeListデータフレームからnetworkという名前のigraphオブジェクトを作成します。論理引数directedを使ってネットワークが無向であることを指定します。- 作成した
igraphオブジェクトを、オブジェクト名を呼び出して確認します。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Inspect edgeList
head(___)
# Construct the igraph object
network <- graph_from_data_frame(___, directed = ___)
# View your igraph object
___