Aristas superpuestas
Los dos componentes fundamentales de una red social son los nodos y las aristas. Los pesos suelen ser valores positivos.
El conjunto de datos edges contiene las aristas de una red pequeña. Varias aristas entre dos nodos de la red pueden indicar un vínculo más fuerte entre ellos que si solo hubiera una. En lugar de mostrar cada arista por separado, puedes hacer que se solapen, de modo que el width sea igual al número de aristas.
La librería igraph está cargada en tu espacio de trabajo, así como el conjunto de datos edges.
Este ejercicio forma parte del curso
Detección de fraude en R
Instrucciones del ejercicio
- Crea un grafo no dirigido llamado
neta partir del conjunto de datosedgescongraph_from_data_frame()y establecedirectedal booleano correspondiente (TRUEoFALSE). - Dibuja la red
netconplot()y establecelayoutcomolayout_in_circle(¡sin comillas""!). - Para obtener aristas superpuestas, asigna
E(net)$widthal número de aristas múltiples usandocount.multiple()sobrenet. Evita que las aristas sean curvas estableciendoE(net)$curvedal booleano correspondiente (TRUEoFALSE). - Vuelve a dibujar
netcon un diseño circular.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# 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 = ___)