Zacznij terazZacznij za darmo

Tworzenie obiektu igraph

W tym ćwiczeniu nauczysz się tworzyć obiekt igraph na podstawie danych zapisanych w postaci listy krawędzi. Dane reprezentują relacje przyjaźni w grupie studentów. Dowiesz się też, jak wykonać podstawową wizualizację sieci.

Każdy wiersz ramki danych friends odpowiada jednej krawędzi w sieci.

To ćwiczenie jest częścią kursu

Analiza sieci w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Sprawdź pierwsze wiersze ramki danych friends za pomocą funkcji head().
  • Utwórz nowy obiekt friends.mat na podstawie ramki danych friends, używając funkcji as.matrix().
  • Przekształć zmienną na obiekt igraph g za pomocą graph.edgelist().
  • Stwórz podstawowy wykres sieci, używając funkcji plot().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

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

Edytuj i uruchom kod