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

Connected

cvičení

Graf Circos

Na závěr vytvoříš graf Circos celé sítě!

Pokyny

100 XP
  • Vytvoř graf Circos sítě, ve kterém jsou uživatelé GitHubu seřazeni podle stupně uzlu a seskupeni a obarveni podle klíče 'grouping'. 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'.
    • Vytvoř graf circos c tak, že kromě grafu G zadáš tři další parametry: argument sort_by s hodnotou 'degree' a argumenty group_by a node_color_by, oba s hodnotou 'grouping'.
    • Zobraz graf Circos na obrazovce.