Kom igångKom igång gratis

Skapa ett igraph-objekt

Här får du lära dig hur man skapar ett igraph-objekt från data lagrade i en kantlista. Datan representerar vänskapsrelationer i en grupp studenter. Du får också lära dig att göra en enkel visualisering av nätverket.

Varje rad i dataramen friends representerar en kant i nätverket.

Den här övningen är en del av kursen

Nätverksanalys i R

Visa kurs

Övningsinstruktioner

  • Inspektera de första raderna i dataramen friends med funktionen head().
  • Skapa ett nytt objekt friends.mat från dataramen friends med hjälp av as.matrix().
  • Konvertera variabeln till ett igraph-objekt g med graph.edgelist().
  • Gör en enkel plot av nätverket med plot().

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

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

Redigera och kör kod