1. Learn
  2. /
  3. Courses
  4. /
  5. Nhập môn Phân tích Mạng bằng Python

Connected

Exercise

Tìm cộng tác viên quan trọng

Sắp xong rồi! Bạn sẽ xem lại các node quan trọng thêm một lần nữa. Ở đây, bạn sẽ dùng các hàm degree_centrality() và betweenness_centrality() trong NetworkX để tính từng điểm centrality tương ứng, rồi dùng thông tin đó để tìm các “node quan trọng”. Nói cách khác, nhiệm vụ của bạn trong bài này là tìm người dùng đã cộng tác với nhiều người dùng khác nhất.

Instructions

100 XP
  • Tính degree centrality của G. Lưu kết quả vào deg_cent.
  • Tính degree centrality lớn nhất. Vì deg_cent là một dictionary, bạn cần dùng phương thức .values() để lấy danh sách các giá trị trước khi tính giá trị lớn nhất bằng max().
  • Xác định các cộng tác viên năng suất nhất bằng một list comprehension:
    • Lặp qua dictionary degree centrality deg_cent đã tính trước đó bằng phương thức .items(). Điều kiện nào cần thỏa nếu bạn muốn tìm người dùng đã cộng tác với nhiều người dùng nhất? Gợi ý: Liên quan đến degree centrality lớn nhất.
  • Nhấn "Gửi câu trả lời" để xem ai là cộng tác viên năng suất nhất!