1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Analýza sítí v R

Connected

cvičení

Použití randomizací k vyhodnocení asortativnosti

V tomto cvičení zjistíš, jak pravděpodobná je pozorovaná asortativnost v síti přátelství s ohledem na pohlaví vrcholů – a to pomocí randomizační procedury. Pohlaví vrcholů v síti náhodně permutuj 1000krát a pro každou náhodnou síť znovu vypočítej asortativnost.

Pokyny

100 XP
  • Pomocí assortativity() vypočítej asortativnost objektu grafu g1 na základě pohlaví s využitím objektu values vypočítaného v předchozím cvičení a výsledek přiřaď do objektu observed.assortativity.
  • Uvnitř smyčky for vypočítej asortativnost sítě g1 pomocí assortativity() a pokaždé náhodně permutuj objekt values pomocí sample().
  • Zobraz distribuci hodnot asortativnosti z této permutační procedury pomocí hist() a přidej červenou svislou čáru odpovídající původní pozorované hodnotě asortativnosti sítě g1 uložené v observed.assortativity.