ComeçarComece de graça

Atributos de arestas e subconjuntos

Neste exercício, você vai aprender a adicionar atributos às arestas da rede e visualizá-los. Por exemplo, vamos adicionar o atributo 'hours', que representa quantas horas por semana cada par de amigos passa junto.

Este exercício faz parte do curso

Network Analysis in R

Ver curso

Instruções do exercício

  • Crie um novo atributo de aresta chamado 'hours' a partir do vetor hours usando set_edge_attr().
  • Veja todos os atributos de aresta usando edge_attr().
  • Veja todas as arestas que incluem a pessoa "Britt".
  • Veja todas as arestas em que o atributo hours é maior ou igual a 4 horas.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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>=___]]  
Editar e executar o código