เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

วิเคราะห์ลักษณะของเครือข่าย (III)

แบบฝึกหัดที่แล้วเป็นเรื่อง degree centrality คราวนี้มาทบทวน betweenness centrality กัน!

หมายเหตุ: หากรันโค้ดได้ถูกต้อง แบบฝึกหัดนี้อาจใช้เวลาประมาณ 5 วินาทีในการประมวลผล

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์เครือข่ายเบื้องต้นด้วย Python

ดูคอร์ส

คำแนะนำการฝึกหัด

  • พล็อตการกระจายของ betweenness centrality ของเครือข่ายความร่วมมือบน GitHub โดยทำตามขั้นตอนเดิมทั้ง 4 ขั้นตอนเหมือนแบบฝึกหัดก่อนหน้า แต่เปลี่ยนจาก nx.degree_centrality() เป็น nx.betweenness_centrality() แทน

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx

# Plot the degree distribution of the GitHub collaboration network
____
____
แก้ไขและรันโค้ด