Comece agoraComece grátis

Criando um objeto igraph

Aqui você vai aprender a criar um 'objeto' igraph a partir de dados armazenados em uma lista de arestas (edgelist). Os dados representam amizades em um grupo de estudantes. Você também vai aprender a fazer uma visualização básica da rede.

Cada linha do dataframe friends representa uma aresta na rede.

Este exercicio faz parte do curso

Network Analysis in R

Ver curso

Instruções do exercicio

  • Inspecione as primeiras linhas do dataframe friends usando a função head().
  • Crie o novo objeto friends.mat a partir do dataframe friends usando as.matrix().
  • Converta a variável para um objeto igraph g usando graph.edgelist().
  • Faça um gráfico básico da rede usando plot().

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Load igraph
library(igraph)

# Inspect the first few rows of the dataframe 'friends'
___(friends)

# Convert friends dataframe to a matrix
friends.mat <- ___(friends)

# Convert friends matrix to an igraph object
g <- graph.edgelist(___, directed = FALSE)


# Make a very basic plot of the network
___(g)

Editar e Executar Código