ÎncepețiÎncepe gratuit

Vizualizează distribuția centralității gradului pentru proiecția forumurilor

Acest exercițiu consolidează conceptele de centralitate a gradului și proiecții. De data aceasta, vei trasa distribuția centralității gradului pentru proiecția 'forum'. Urmează aceiași pași ca în exercițiul anterior!

Acest exercițiu face parte din cursul

Analiză intermediară a rețelelor în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Obține nodurile din partiția 'forum' într-o listă numită forum_nodes.
  • Creează proiecția nodurilor de tip forum sub forma unui graf numit G_forum.
  • Calculează centralitatea gradului pentru G_forum folosind nx.degree_centrality(). Stochează rezultatul în dcs.
  • Trasează histograma valorilor de centralitate a gradului.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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()  
Editează și rulează codul