सोशल नेटवर्क पर NetworkX betweenness centrality
Betweenness centrality एक node importance metric है जो नेटवर्क में shortest paths की जानकारी का उपयोग करता है। इसे इस रूप में परिभाषित किया जाता है: सभी संभावित node-युग्मों के बीच बनने वाले shortest paths में से वह अंश जो किसी दिए गए नोड से होकर गुजरता है.
NetworkX nx.betweenness_centrality(G) फंक्शन प्रदान करता है, जो ग्राफ में हर नोड की betweenness centrality की गणना करता है और एक dictionary लौटाता है, जहाँ keys नोड होते हैं और values उनकी betweenness centrality के मान.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में नेटवर्क विश्लेषण का परिचय
अभ्यास निर्देश
- ग्राफ
Tके नोड्स की betweenness centralitybet_cenगणना करें. - ग्राफ
Tके नोड्स की degree centralitydeg_cenगणना करें. - दोनों की तुलना करने के लिए एक scatterplot बनाएँ, जिसमें x-axis पर
list(bet_cen.values())और y-axis परlist(deg_cen.values())हो.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Compute the betweenness centrality of T: bet_cen
bet_cen = ____
# Compute the degree centrality of T: deg_cen
deg_cen = ____
# Create a scatter plot of betweenness centrality and degree centrality
____
# Display the plot
plt.show()