Mulai sekarangMulai gratis

Visualisasikan distribusi degree centrality dari proyeksi forums

Latihan ini juga bertujuan memperkuat konsep degree centrality dan proyeksi. Kali ini, Anda akan memplot distribusi degree centrality untuk proyeksi 'forum'. Ikuti langkah yang sama seperti pada latihan sebelumnya!

Latihan ini merupakan bagian dari kursus

Analisis Jaringan Menengah di Python

Lihat Kursus

Instruksi latihan

  • Ambil node dari partisi 'forum' ke dalam list bernama forum_nodes.
  • Buat proyeksi node forum sebagai sebuah graf bernama G_forum.
  • Hitung degree centrality dari G_forum menggunakan nx.degree_centrality(). Simpan hasilnya sebagai dcs.
  • Plot histogram nilai degree centrality.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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()  
Edit dan Jalankan Kode