Zacznij terazZacznij za darmo

Wizualizacja węzłów według stopnia

Teraz, gdy przyjrzeliśmy się naszemu grafowi i zbadaliśmy jego podstawowe właściwości, zastanówmy się głębiej nad strukturą tej sieci. Zaobserwowaliśmy, że niektóre węzły mają bardzo wiele połączeń, a wiele punktów to wartości odstające. Zwizualizujemy to, warunkowo rysując graf i kolorując węzły według stopnia wejściowego i wyjściowego. Podzielmy węzły na trzy typy:

  • użytkownicy często retweetujący i często retweetowani.
  • użytkownicy, którzy retweetowali tylko raz (stopień wejściowy 0 i wyjściowy 1).
  • użytkownicy, którzy zostali retweetowani tylko raz (stopień wejściowy 1 i wyjściowy 0).

Dzięki temu lepiej zrozumiemy, co dzieje się w pierścieniu otaczającym klaster silnie połączonych węzłów.

To ćwiczenie jest częścią kursu

Studia przypadków: analiza sieci w R

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Calculate the "in" degree distribution of retweet_graph
in_deg <- degree(___, mode = "___")

# Calculate the "out" degree distribution of retweet_graph
out_deg <- degree(___, mode = "___")

# Find the case with one "in" degree and zero "out" degrees
has_tweeted_once_never_retweeted <- __ == 1 & __ == 0

# Find the case with zero "in" degrees and one "out" degree
has_never_tweeted_retweeted_once <- __ == 0 & __ == 1
Edytuj i uruchom kod