LoslegenKostenlos loslegen

Ein igraph-Objekt erstellen

Hier lernst du, wie du aus einer Kantenliste (edgelist) ein igraph-„Objekt“ erstellst. Die Daten enthalten Freundschaften in einer Gruppe von Studierenden. Außerdem lernst du, wie du eine einfache Visualisierung des Netzwerks erstellst.

Jede Zeile des Dataframes friends stellt eine Kante im Netzwerk dar.

Diese Übung ist Teil des Kurses

Netzwerkanalyse mit R

Kurs anzeigen

Anleitung zur Übung

  • Sieh dir die ersten Zeilen des Dataframes friends mit der Funktion head() an.
  • Erstelle aus dem Dataframe friends mit as.matrix() ein neues Objekt friends.mat.
  • Wandle die Variable mit graph.edgelist() in ein igraph-Objekt g um.
  • Erstelle mit plot() eine einfache Visualisierung des Netzwerks.

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

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

Code bearbeiten und ausführen