1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích mạng nâng cao với Python

Connected

Bài tập

Phân phối độ trung tâm bậc của các nút dự án

Giờ là lúc vẽ phân phối độ trung tâm bậc cho phân hoạch 'projects' của G. Các bước thực hiện hoàn toàn giống bài tập trước. Để tiện cho bạn, matplotlib.pyplot đã được import sẵn dưới tên plt.

Bắt đầu thôi!

Hướng dẫn

100 XP
  • Lấy một danh sách tên project_nodes tương ứng với các nút 'projects' của G.
  • Dùng hàm nx.degree_centrality() để tính độ trung tâm bậc cho từng nút trong G. Lưu kết quả vào dcs.
  • Dùng list comprehension để lấy độ trung tâm bậc cho từng nút trong project_nodes. Lưu kết quả vào project_dcs.
  • Vẽ biểu đồ histogram cho phân phối bậc của các dự án bằng plt.hist() với project_dcs.