1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Úvod do analýzy sítí v Pythonu

Connected

cvičení

Arc plot

Teď si vizualizujeme síť pomocí Arc plotu. Procvičíš si také řazení uzlů v grafu.

Poznámka: při správném řešení může toto cvičení trvat přibližně 4–7 sekund.

Pokyny

100 XP
  • Vytvoř Arc plot sítě spolupráce na GitHubu, kde jsou autoři seřazeni podle stupně uzlu. Postupuj takto:
    • Iteruj přes všechny uzly v G včetně metadat (zadej data=True).
    • V každé iteraci smyčky vypočítej stupeň uzlu n pomocí nx.degree() a nastav jeho atribut 'degree'. Funkce nx.degree() přijímá dva argumenty: graf a uzel.
    • Vytvoř arc plot a se dvěma parametry: argumentem graph, jehož hodnota je G, a argumentem sort_by, jehož hodnota je 'degree', aby byly uzly seřazeny.
    • Zobraz arc plot na obrazovce.