ComeçarComece de graça

Mais opções de plotagem com ggnetwork

Assim como na lição anterior, o ggnetwork também oferece maneiras de gerar rapidamente gráficos bonitos. É importante lembrar que cada pacote tem um estilo próprio, que pode ou não agradar você. Lembre-se de que o ggnetwork funciona convertendo um grafo em um dataframe para ser plotado pelo ggplot2. Portanto, todas as parametrizações às quais você está acostumado estarão disponíveis. Isso dá muita flexibilidade, mas também pode exigir mais trabalho para chegar à estética que você deseja. Vamos repetir o exercício da lição anterior, mas desta vez usando ggnetwork. Isso vai oferecer um bom ponto de comparação para você decidir qual pacote prefere.

Os atributos de centralidade e de pertencimento a comunidades que você criou no último exercício ainda estão presentes.

Este exercício faz parte do curso

Estudos de caso: Análise de redes em R

Ver curso

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

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()
Editar e executar o código