Vizualizace uzlů podle stupně
Teď, když jsme se podívali na náš graf a prozkoumali některé jeho základní vlastnosti, zamysleme se nad naší sítí trochu hlouběji. Zjistili jsme, že existují velmi propojené uzly a mnoho odlehlých bodů. Vizualizujeme to tak, že graf vykreslíme podmíněně a některé uzly obarvíme podle vstupního a výstupního stupně. Uzly rozdělíme do tří typů:
- uživatelé s velkým počtem retweetů v obou směrech.
- uživatelé, kteří retweetovali pouze jednou (mají vstupní stupeň 0 a výstupní stupeň 1).
- uživatelé, jejichž příspěvek byl retweetován pouze jednou (mají vstupní stupeň 1 a výstupní stupeň 0).
To nám pomůže lépe pochopit, co se děje v kruhu kolem shluku vysoce propojených uzlů.
Toto cvičení je součástí kurzu
Případové studie: Analýza sítí v R
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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