ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Faça um gráfico exploratório do objeto da rede de amizades g1 usando plot().
  • Converta o atributo gender de cada vértice em um vetor numérico chamado values, fatorando e depois usando as.numeric().
  • Calcule a assortatividade baseada em gênero usando a função assortativity(). O primeiro argumento deve ser o objeto grafo g1. O segundo argumento são os values.
  • 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)

Editar e executar o código