Inizia subitoInizia gratis

Attributi degli archi e sottoinsiemi

In questo esercizio imparerai ad aggiungere attributi agli archi della rete e a visualizzarli. Per esempio, aggiungeremo l'attributo "hours" che rappresenta quante ore a settimana ogni coppia di amici trascorre insieme.

Questo esercizio fa parte del corso

Analisi delle reti in R

Visualizza corso

Istruzioni dell'esercizio

  • Crea un nuovo attributo di arco chiamato "hours" a partire dal vettore hours usando set_edge_attr().
  • Visualizza tutti gli attributi degli archi usando edge_attr().
  • Visualizza tutti gli archi che includono la persona "Britt".
  • Visualizza tutti gli archi in cui l'attributo hours è maggiore o uguale a 4 ore.

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

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>=___]]  
Modifica ed esegui il codice