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

Connected

ćwiczenie

Skierowane obiekty igraph

W tym ćwiczeniu nauczysz się tworzyć graf skierowany z ramki danych, sprawdzać, czy obiekt grafu jest skierowany lub ważony, oraz wyodrębniać wierzchołki na początku i końcu krawędzi skierowanych.

Instrukcje

100 XP
  • Przekształć ramkę danych measles w obiekt grafu igraph za pomocą funkcji graph_from_data_frame() i upewnij się, że będzie to graf skierowany, ustawiając drugi argument na TRUE.
  • Sprawdź, czy obiekt grafu jest skierowany, korzystając z funkcji is.directed().
  • Sprawdź, czy krawędzie obiektu grafu są już ważone, używając funkcji is.weighted().
  • Wyodrębnij wierzchołki, od których wychodzi każda krawędź, za pomocą funkcji head_of(). Funkcja ta przyjmuje dwa argumenty: pierwszy to obiekt grafu, a drugi to krawędzie do przeanalizowania. Aby uwzględnić wszystkie krawędzie, użyj E(g).