Distribusi degree centrality
Derajat (degree) suatu simpul adalah jumlah tetangga yang dimilikinya. Degree centrality adalah jumlah tetangga dibagi dengan seluruh tetangga yang mungkin dimiliki. Bergantung pada apakah self-loop diizinkan, himpunan tetangga yang mungkin juga dapat mencakup simpul itu sendiri.
Fungsi nx.degree_centrality(G) mengembalikan sebuah kamus, di mana kunci adalah simpul dan nilainya adalah nilai degree centrality masing-masing.
Distribusi derajat degrees yang Anda hitung pada latihan sebelumnya menggunakan list comprehension telah dimuat sebelumnya.
Latihan ini adalah bagian dari kursus
Pengantar Analisis Jaringan di Python
Petunjuk latihan
- Hitung degree centrality dari jaringan Twitter
T. - Dengan menggunakan
plt.hist(), plot histogram distribusi degree centrality dariT. Ini dapat diakses denganlist(deg_cent.values()). - Plot histogram distribusi derajat
degreesdariT. Ini adalah daftar yang sama seperti yang Anda hitung pada latihan sebelumnya. - Buat plot sebar dengan
degreespada sumbu-x dan distribusi degree centralitylist(deg_cent.values())pada sumbu-y.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import matplotlib.pyplot
import matplotlib.pyplot as plt
# Compute the degree centrality of the Twitter network: deg_cent
deg_cent = ____
# Plot a histogram of the degree centrality distribution of the graph.
plt.figure()
____
plt.show()
# Plot a histogram of the degree distribution of the graph
plt.figure()
____
plt.show()
# Plot a scatter plot of the centrality distribution and the degree distribution
plt.figure()
____
plt.show()