ComenzarEmpieza gratis

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

Ver curso

Instrucciones del ejercicio

  • Crea un grafo no dirigido llamado net a partir del conjunto de datos edges con graph_from_data_frame() y establece directed al booleano correspondiente (TRUE o FALSE).
  • Dibuja la red net con plot() y establece layout como layout_in_circle (¡sin comillas ""!).
  • Para obtener aristas superpuestas, asigna E(net)$width al número de aristas múltiples usando count.multiple() sobre net. Evita que las aristas sean curvas estableciendo E(net)$curved al booleano correspondiente (TRUE o FALSE).
  • Vuelve a dibujar net con 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 = ___)
Editar y ejecutar código