1. 학습
  2. /
  3. 강의
  4. /
  5. ケーススタディ:R でのネットワーク分析

Connected

연습 문제

時系列で指標を追う

これまでは、出次数を調べることで、他の購入を促す製品に注目してきました。ただし、前回のレッスンまでは、単一の時点のスナップショットだけを見ていました。では、これらの製品は各タイムステップでも同様の出次数を示すのでしょうか。というのも、他の購入を促す製品がたまたま一時的なものかもしれませんし、時系列で安定していれば、その製品が同時購入を牽引している可能性を示唆します。この問いに近づくために、各タイムステップごとにグラフを生成する、これまでに見てきたコードを発展させて使っていきます。

지침 1/3

undefined XP
    1
    2
    3
  • lapply() を使って time_graph の4つのグラフをループし、各グラフの次数を mode "out" で計算します。
  • unlist() を使って degree_count_list を平坦化します。
  • 次の列を持つデータフレームを作成します。
    • degree_count を degree_count_flat に設定します。
    • vertex_name を degree_count_flat の名前に設定します。
    • date を日付 d とし、degree_count_list の lengths() の回数だけ rep() で繰り返します。