Vizualizace rozložení degree centrality projekce fór
Toto cvičení slouží k dalšímu procvičení konceptů degree centrality a projekcí. Tentokrát vykreslíš rozložení degree centrality pro projekci 'forum'. Postupuj stejně jako v předchozím cvičení!
Toto cvičení je součástí kurzu
Intermediate Network Analysis in Python
Pokyny k cvičení
- Získej uzly partition
'forum'do seznamu s názvemforum_nodes. - Vytvoř projekci uzlů fór jako graf s názvem
G_forum. - Vypočítej degree centralitu grafu
G_forumpomocínx.degree_centrality(). Výsledek ulož dodcs. - Vykresli histogram hodnot degree centrality.
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
# Get the forums partition's nodes: forum_nodes
forum_nodes = [____]
# Create the forum nodes projection as a graph: G_forum
G_forum = ____
# Calculate the degree centrality using nx.degree_centrality: dcs
dcs = ____
# Plot the histogram of degree centrality values
____
plt.yscale('log')
plt.show()