1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Intermediate Network Analysis in Python

Connected

Cvičení

Vizualizace rozdělení degree centrality v projekci studentů

V tomto cvičení vizualizuješ rozdělení degree centrality v projekci studentů. Jde o opakování dvou konceptů, které už znáš: degree centrality a projekcí.

Pokyny

100 XP
  • Získej uzly oddílu 'student' do seznamu student_nodes.
    • Použij list comprehension: iteruj přes všechny uzly grafu G (včetně metadat) a zkontroluj, jestli klíč 'bipartite' v d odpovídá hodnotě 'student'.
  • Vytvoř projekci uzlů studentů jako graf G_students. Použij funkci nx.bipartite.projected_graph() a nezapomeň uvést klíčový argument nodes=student_nodes.
  • Spočítej degree centralitu grafu G_students pomocí nx.degree_centrality(). Výsledek ulož do dcs.
  • Vykresli histogram hodnot degree centrality.