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
Istruzioni dell'esercizio
- Crea un nuovo attributo di arco chiamato "hours" a partire dal vettore
hoursusandoset_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>=___]]