Začněte nyníZačněte zdarma

Vytvoření objektu igraph

V této úloze se naučíš, jak vytvořit objekt igraph z dat uložených ve formě edge listu. Data představují přátelství mezi skupinou studentů. Zároveň se podíváš na to, jak vytvořit základní vizualizaci sítě.

Každý řádek dataframu friends odpovídá jedné hraně v síti.

Toto cvičení je součástí kurzu

Analýza sítí v R

Zobrazit kurz

Pokyny k cvičení

  • Prohlédni si prvních několik řádků dataframu friends pomocí funkce head().
  • Vytvoř nový objekt friends.mat z dataframu friends pomocí as.matrix().
  • Převeď proměnnou na objekt igraph s názvem g pomocí graph.edgelist().
  • Vytvoř základní graf sítě pomocí plot().

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

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

Upravit a spustit kód