BaşlayınÜcretsiz başlayın

Forum projeksiyonunun derece merkeziliği dağılımını görselleştir

Bu egzersiz, derece merkeziliği ve projeksiyon kavramlarını pekiştirmen için. Bu kez 'forum' projeksiyonunun derece merkeziliği dağılımını çizeceksin. Bir önceki egzersizdeki adımların aynısını izle!

Bu egzersiz, kursun bir parçasıdır

Python ile Orta Düzey Ağ (Network) Analizi

Kursa Göz Atın

Egzersiz talimatları

  • 'forum' bölümündeki düğümleri forum_nodes adlı bir listeye al.
  • Forum düğümleri projeksiyonunu G_forum adlı bir grafik olarak oluştur.
  • nx.degree_centrality() kullanarak G_forum'un derece merkeziliğini hesapla. Sonucu dcs olarak sakla.
  • Derece merkeziliği değerlerinin histogramını çiz.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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()  
Kodu Düzenle ve Çalıştır