ÎncepețiÎncepe gratuit

Atributele muchiilor și filtrarea

În acest exercițiu vei învăța cum să adaugi atribute muchiilor din rețea și cum să le vizualizezi. De exemplu, vom adăuga atributul 'hours', care reprezintă câte ore pe săptămână petrece fiecare pereche de prieteni împreună.

Acest exercițiu face parte din cursul

Analiza rețelelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează un nou atribut de muchie numit 'hours' din vectorul hours, folosind set_edge_attr().
  • Vizualizează toate atributele muchiilor folosind edge_attr().
  • Vizualizează toate muchiile care îl includ pe "Britt".
  • Vizualizează toate muchiile în care atributul hours este mai mare sau egal cu 4 ore.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

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>=___]]  
Editează și rulează codul