Kom igångKom igång gratis

Visualisera fördelningen av graders centralitet för forumsprojektionen

Den här övningen syftar också till att befästa begreppen graders centralitet och projektioner. Den här gången plottar du fördelningen av graders centralitet för projektionen 'forum'. Följ samma steg som i föregående övning!

Den här övningen är en del av kursen

Nätverksanalys i Python – fortsättningskurs

Visa kurs

Övningsinstruktioner

  • Hämta noderna i partitionen 'forum' till en lista kallad forum_nodes.
  • Skapa forumsnodernas projektion som en graf kallad G_forum.
  • Beräkna graders centralitet för G_forum med hjälp av nx.degree_centrality(). Lagra resultatet som dcs.
  • Plotta histogrammet över graders centralitetsvärden.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 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()  
Redigera och kör kod