1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza sieci w R

Connected

ćwiczenie

Identyfikowanie kluczowych wierzchołków

Jedną z najprostszych miar ważności wierzchołka jest jego stopień. Stopień wyjściowy wierzchołka to liczba krawędzi wychodzących od niego do innych wierzchołków. Stopień wejściowy to liczba krawędzi przychodzących od innych wierzchołków. W sieci odry dzieci, które zaraziły wiele innych, mają wysoki stopień wyjściowy. W tym ćwiczeniu sprawdzisz, czy poszczególne dzieci zaraziły podobną liczbę innych dzieci, czy może istnieją kluczowe osoby o wyjątkowo wysokim stopniu wyjściowym.

Instrukcje

100 XP
  • Oblicz stopień wyjściowy każdego wierzchołka za pomocą funkcji degree(). Pierwszy argument to obiekt grafu sieci, a drugi to mode – przyjmuje wartość out, in lub all. Wynik tej funkcji przypisz do obiektu g.outd.
  • Wyświetl podsumowanie stopni wyjściowych wszystkich osób, używając funkcji table() na wektorze g.outd.
  • Stwórz histogram stopni wyjściowych, używając funkcji hist() na wektorze g.outd.
  • Znajdź wierzchołek o najwyższym stopniu wyjściowym w sieci, używając funkcji which.max() na wektorze g.outd.