Charakteristika sítě (II)
Pojďme si dál připomínat, co jsi se naučil/a o důležitosti uzlů – tentokrát vykreslíme rozdělení stupňů sítě. Jde o rozdělení stupňů uzlů vypočítané napříč všemi uzly v síti.
Toto cvičení je součástí kurzu
Úvod do analýzy sítí v Pythonu
Pokyny k cvičení
- Vykresli rozdělení stupňů kolaborační sítě GitHub
G. Postup se skládá ze čtyř kroků:- Výpočet centrality stupně grafu
G. - Použití metody
.values()na výsledek a jeho převedení na seznam. - Předání seznamu hodnot centrality stupně funkci
plt.hist(). - Zobrazení histogramu pomocí
plt.show().
- Výpočet centrality stupně grafu
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx
# Plot the degree distribution of the GitHub collaboration network
____(list(____.____().____()))
____