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

Атрибути ребер і підмножини

У цій вправі ви навчитеся додавати атрибути до ребер у мережі та переглядати їх. Наприклад, ми додамо атрибут «hours», який показує, скільки годин на тиждень кожна пара друзів проводить разом.

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

Аналіз мереж у R

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

Інструкції до вправи

  • Створіть новий атрибут ребра з назвою «hours» із вектора hours, використовуючи set_edge_attr().
  • Перегляньте всі атрибути ребер за допомогою edge_attr().
  • Перегляньте всі ребра, що містять особу «Britt».
  • Перегляньте всі ребра, де атрибут hours більший або рівний 4 год.

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

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

library(igraph)

# View hours
hours

# Create new edge attribute called 'hours'
g <- set_edge_attr(g, ___, value = ___)

# View edge attributes of graph object
___(g)

# Find all edges that include "Britt"
E(g)[[.inc('___')]]  

# Find all pairs that spend 4 or more hours together per week
E(g)[[hours>=___]]  
Редагувати та запускати код