ComenzarEmpieza gratis

Fundamentos de ggnet

Hay muchas formas de visualizar un grafo más allá del trazado básico de igraph. Un marco muy común es ggplot2, que permite crear gráficos de alta calidad con un ajuste mínimo de parámetros gráficos. En esta lección, veremos los fundamentos de crear un gráfico con ggnet2. Este paquete construye gráficos de grafos usando el marco de ggplot2. Aunque genera gráficos atractivos, se basa en objetos de grafo de otra librería de R, network. Aun así, produce gráficos con estética ggplot2 sin seguir del todo la gramática de gráficos formal que usa ggnetwork, como veremos en la próxima lección. Por tanto, notarás bastante solapamiento en la sintaxis con igraph (node.size equivale a vertex.size, y edge.size tiene el mismo nombre).

Este ejercicio forma parte del curso

Estudios de caso: análisis de redes en R

Ver curso

Ejercicio interactivo práctico

Prueba este ejercicio y completa el código de muestra.

# Create subgraph of retweet_graph
retweet_samp <- induced_subgraph(___, vids = ___)

# Plot retweet_samp using igraph
___(___, vertex.label = NA, edge.arrow.size = 0.2, edge.size = 0.5, vertex.color = "black", vertex.size = 1)
Editar y ejecutar código