Щільність мережі та середня довжина шляху
Перший показник на рівні графа, який ви розглянете, — це щільність графа. По суті, це частка всіх потенційних ребер між вершинами, які насправді існують у графі мережі. Це показник того, наскільки добре з'єднані вершини графа.
Інша міра взаємопов'язаності мережі — це середня довжина шляху. Її обчислюють як середнє значення довжин найкоротших шляхів між усіма парами вершин у мережі. Найдовша довжина найкоротшого шляху між будь-якою парою вершин називається діаметром графа мережі. Ви обчислите діаметр і середню довжину шляху початкового графа g.
Ця вправа є частиною курсу
Аналіз мереж у R
Інструкції до вправи
- За допомогою функції
edge_density()обчисліть щільність графаgі присвойте це значення векторуgd. - Використайте
diameter()для обчислення діаметра початкового графаg. - Присвойте середню довжину шляху для
gдоg.aplза допомогою функціїmean_distance().
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
library(igraph)
# Get density of a graph
gd <- ___(g)
# Get the diameter of the graph g
___(g, directed = FALSE)
# Get the average path length of the graph g
g.apl <- ___(g, directed = FALSE)
g.apl