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
Instrucțiuni pentru exercițiu
- Realizează un grafic explorator al obiectului rețelei de prietenie
g1folosindplot(). - Convertește atributul
genderal fiecărui vârf într-un vector de numere numitvalues, aplicând factorizarea și apoias.numeric(). - Calculează asortativitatea pe baza genului folosind funcția
assortativity(). Primul argument trebuie să fie obiectul grafg1, iar al doilea argument suntvalues. - 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)