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

Další možnosti vykreslování v ggnetwork

Stejně jako v předchozí lekci nabízí i ggnetwork metody pro rychlé vytváření pěkných grafů. Je dobré mít na paměti, že každý balíček má jiný styl, který ti může, ale nemusí vyhovovat. Připomeň si, že ggnetwork funguje tak, že převede graf na datový rámec, který pak vykreslí pomocí ggplot2. Máš tak k dispozici všechny parametrizace, na které jsi zvyklý/á, a tedy velkou míru flexibility — za cenu toho, že dosažení požadovaného vzhledu může vyžadovat trochu více práce. Zopakujeme cvičení z předchozí lekce, tentokrát ale s použitím ggnetwork. Získáš tak dobrý srovnávací základ pro rozhodnutí, který balíček ti více vyhovuje.

Atributy centrality a příslušnosti ke komunitě, které jsi vytvořil/a v předchozím cvičení, jsou stále k dispozici.

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

Případové studie: Analýza sítí v R

Zobrazit kurz

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

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

ggplot(
  # Draw a ggnetwork of retweet_graph_smaller
  ggnetwork(___, arrow.gap = 0.01), 
  aes(x = x, y = y, xend = xend, yend = yend)
) + 
  geom_edges(
    arrow = arrow(length = unit(6, "pt"), type = "closed"), 
    curvature = 0.2, color = "black"
  ) + 
  # Add a node layer, mapping color to comm and setting the size to 4
  ___(aes(color = ___), size = ___) + 
  theme_blank()
Upravit a spustit kód