Mulai sekarangMulai gratis

Distribusi degree centrality dari simpul proyek

Sekarang saatnya memplot distribusi degree centrality untuk partisi 'projects' dari G. Langkah-langkahnya persis sama seperti pada latihan sebelumnya. Untuk kenyamanan Anda, matplotlib.pyplot telah diimpor sebelumnya sebagai plt.

Silakan coba!

Latihan ini merupakan bagian dari kursus

Analisis Jaringan Menengah di Python

Lihat Kursus

Instruksi latihan

  • Dapatkan sebuah list bernama project_nodes yang berkorespondensi dengan simpul 'projects' dari G.
  • Dengan fungsi nx.degree_centrality(), hitung degree centrality untuk setiap simpul di G. Simpan hasilnya sebagai dcs.
  • Gunakan list comprehension untuk menghitung degree centrality bagi setiap simpul dalam project_nodes. Simpan hasilnya sebagai project_dcs.
  • Plot histogram distribusi degree untuk proyek, gunakan plt.hist() dan project_dcs.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# Get the 'projects' nodes: project_nodes
project_nodes = ____

# Compute the degree centralities: dcs
dcs = ____

# Get the degree centralities for project_nodes: project_dcs
project_dcs = [____]

# Plot the degree distribution of project_dcs
plt.yscale('log')
plt.hist(____, bins=20)
plt.show()
Edit dan Jalankan Kode