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
Python ile Orta Düzey Ağ (Network) Analizi
kursunun bir parçasıdırEgzersiz talimatları
'forum'bölümündeki düğümleriforum_nodesadlı bir listeye al.- Forum düğümleri projeksiyonunu
G_forumadlı bir grafik olarak oluştur. nx.degree_centrality()kullanarakG_forum'un derece merkeziliğini hesapla. Sonucudcsolarak sakla.- Derece merkeziliği değerlerinin histogramını çiz.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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()