Inizia subitoInizia gratis

Creare un oggetto igraph

Qui impari a creare un "oggetto" igraph a partire da dati memorizzati in una edgelist. I dati rappresentano amicizie in un gruppo di studenti. Imparerai anche a creare una visualizzazione di base della rete.

Ogni riga del dataframe friends rappresenta un arco (edge) nella rete.

Questo esercizio fa parte del corso

Analisi delle reti in R

Visualizza corso

Istruzioni dell'esercizio

  • Ispeziona le prime righe del dataframe friends usando la funzione head().
  • Crea un nuovo oggetto friends.mat dal dataframe friends usando as.matrix().
  • Converte la variabile in un oggetto igraph g usando graph.edgelist().
  • Crea un grafico base della rete usando plot().

esercizio interattivo pratico

Prova questo esercizio completando questo codice di esempio.

# 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)

Modifica ed esegui il codice