Assortatividade
Neste exercício, você vai determinar a assortativity() da segunda rede de amizades do primeiro capítulo. Essa é uma medida de quão preferencialmente os vértices se conectam a outros vértices com atributos idênticos. Você também vai determinar a assortatividade de grau, que indica quão preferencialmente os vértices se conectam a outros vértices com grau semelhante.
Este exercício faz parte do curso
Network Analysis in R
Instruções do exercício
- Faça um gráfico exploratório do objeto da rede de amizades
g1usandoplot(). - Converta o atributo
genderde cada vértice em um vetor numérico chamadovalues, fatorando e depois usandoas.numeric(). - Calcule a assortatividade baseada em gênero usando a função
assortativity(). O primeiro argumento deve ser o objeto grafog1. O segundo argumento são osvalues. - Calcule a assortatividade de grau da rede usando
assortativity.degree(). O primeiro argumento deve ser o objeto grafo.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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)