Візуалізація розподілу ступеневої централітету для проєкції форумів
Ця вправа також покликана закріпити поняття ступеневої централітету та проєкцій. Цього разу ви побудуєте розподіл ступеневої централітету для проєкції 'forum'. Дотримуйтеся тих самих кроків, що й у попередній вправі!
Ця вправа є частиною курсу
Середній рівень Network Analysis у Python
Інструкції до вправи
- Зберіть вузли секції
'forum'у список під назвоюforum_nodes. - Створіть проєкцію вузлів форумів як граф
G_forum. - Обчисліть ступеневу централітетність
G_forumза допомогоюnx.degree_centrality(). Збережіть результат у зміннійdcs. - Побудуйте гістограму значень ступеневої централітету.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import necessary modules
import matplotlib.pyplot as plt
import networkx as nx
# Get the forums partition's nodes: forum_nodes
forum_nodes = [____]
# Create the forum nodes projection as a graph: G_forum
G_forum = ____
# Calculate the degree centrality using nx.degree_centrality: dcs
dcs = ____
# Plot the histogram of degree centrality values
____
plt.yscale('log')
plt.show()