ПочатиПочніть безкоштовно

Ознаки на основі посилань сусідства

Іноді значення ознак сусідніх вузлів впливають на поведінку. У цій вправі ви розглянете значення атрибутів сусідніх вузлів і обчислите їхнє середнє. Ви зробите це для степеня (degree), трикутників (triangles), транзитивності (transitivity) та посередництва (betweenness).

Вам потрібно:

  • Перемножити матрицю суміжності на мережевий атрибут, середнє якого ви хочете знайти, щоб отримати сумарне значення в околі.
  • Щоб отримати середнє, поділіть на степінь вузла — вектор degree вже завантажено.
  • Насамкінець перетворіть результат на вектор і запишіть до network як атрибут вузла.

Ця вправа є частиною курсу

Прогнозна аналітика з мережевими даними в R

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Extract the average degree of neighboring nodes
V(network)$averageDegree <- 
    as.vector(AdjacencyMatrix %*% V(network)$___) / degree
Редагувати та запускати код