Překrývající se hrany
Dva základní stavební kameny sociální sítě jsou uzly a hrany. Váhy mají zpravidla kladné hodnoty.
Dataset edges obsahuje hrany pro malou síť. Více hran mezi dvěma uzly může naznačovat silnější vazbu mezi nimi ve srovnání s jedinou hranou. Místo zobrazení každé hrany zvlášť je můžeš nechat překrývat tak, že width bude odpovídat počtu hran.
V tvém pracovním prostředí je načtena knihovna igraph i dataset edges.
Toto cvičení je součástí kurzu
Detekce podvodů v R
Pokyny k cvičení
- Vytvoř neorientovaný graf s názvem
netze datasetuedgespomocígraph_from_data_frame()a nastavdirectedna odpovídající hodnotu boolean (TRUEneboFALSE). - Vykresli síť
netpomocíplot()a nastavlayoutnalayout_in_circle(bez uvozovek""!). - Pro překrývající se hrany nastav
E(net)$widthna počet násobných hran pomocícount.multiple()aplikovaného nanet. Zabraň zakřivení hran nastavenímE(net)$curvedna odpovídající hodnotu boolean (TRUEneboFALSE). - Vykresli
netznovu v kruhovém rozložení.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Create a network from the data frame
net <- ___(___, directed = ___)
# Plot the network with the multiple edges
___(___, layout = ___)
# Specify new edge attributes width and curved
E(net)$___ <- ___
E(net)$___ <- ___
# Check the new edge attributes and plot the network with overlapping edges
edge_attr(net)
___(___, layout = ___)