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

Bir sosyal ağda NetworkX betweenness merkeziliği

Betweenness merkeziliği, bir ağdaki en kısa yollarla ilgili bilgiyi kullanan bir düğüm önem ölçütüdür. Herhangi bir düğüm çifti arasındaki tüm olası en kısa yolların, ilgili düğümün üzerinden geçenlerinin oranı olarak tanımlanır.

NetworkX, bir grafikteki her düğümün betweenness merkeziliğini hesaplamak için nx.betweenness_centrality(G) fonksiyonunu sağlar ve düğümlerin anahtar, betweenness merkeziliği değerlerinin ise değer olduğu bir sözlük döndürür.

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

Python ile Ağ Analizine Giriş

Kursa Göz Atın

Egzersiz talimatları

  • T grafiğindeki düğümlerin betweenness merkeziliği bet_cen değerlerini hesapla.
  • T grafiğindeki düğümlerin derece merkeziliği deg_cen değerlerini hesapla.
  • Betweenness merkeziliği ile derece merkeziliğini karşılaştırmak için bir saçılım grafiği oluştur: x ekseninde list(bet_cen.values()), y ekseninde list(deg_cen.values()) olsun.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Compute the betweenness centrality of T: bet_cen
bet_cen = ____

# Compute the degree centrality of T: deg_cen
deg_cen = ____

# Create a scatter plot of betweenness centrality and degree centrality
____

# Display the plot
plt.show()
Kodu Düzenle ve Çalıştır