ÎncepețiÎncepe gratuit

Asortativitate

În acest exercițiu vei determina assortativity() pentru a doua rețea de prietenie din primul capitol. Aceasta este o măsură a gradului în care vârfurile sunt atașate preferențial altor vârfuri cu atribute identice. Vei determina, de asemenea, asortativitatea după grad, care măsoară cât de preferențial sunt conectate vârfurile cu alte vârfuri de grad similar.

Acest exercițiu face parte din cursul

Analiza rețelelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Realizează un grafic explorator al obiectului rețelei de prietenie g1 folosind plot().
  • Convertește atributul gender al fiecărui vârf într-un vector de numere numit values, aplicând factorizarea și apoi as.numeric().
  • Calculează asortativitatea pe baza genului folosind funcția assortativity(). Primul argument trebuie să fie obiectul graf g1, iar al doilea argument sunt values.
  • Calculează asortativitatea după grad a rețelei folosind assortativity.degree(). Primul argument trebuie să fie obiectul graf.

Exercițiu interactiv practic

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

# Plot the network
___(g1)

# Convert the gender attribute into a numeric value
values <- as.numeric(factor(V(___)$___))

# Calculate the assortativity of the network based on gender
___(g1, ___)

# Calculate the assortativity degree of the network
___(___, directed = FALSE)

Editează și rulează codul