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
Pokyny k cvičení
- Prohlédni si prvních několik řádků dataframu
friendspomocí funkcehead(). - Vytvoř nový objekt
friends.matz dataframufriendspomocías.matrix(). - Převeď proměnnou na objekt
igraphs názvemgpomocí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)