ComenzarEmpieza gratis

Buscando homofilia en una red

A menudo los nodos tienen características o atributos asociados. El data frame account_info contiene el tipo de cada cuenta. La homofilia es un concepto que proviene de la sociología. En una red de fraude, la homofilia implica que los defraudadores tienen más probabilidades de estar conectados con otros defraudadores, y las personas legítimas con otras personas legítimas. Según el contexto del negocio y el tipo de fraude, la homofilia puede estar presente o no. Vamos a comprobar si hay homofilia en la red en función del atributo account_type.

Puedes agregar atributos a los nodos de tu red con V(my_network)$new_node_attribute.

El paquete igraph y la red net del ejercicio anterior están cargados en tu espacio de trabajo.

Este ejercicio forma parte del curso

Detección de fraude en R

Ver curso

Instrucciones del ejercicio

  • Añade la variable type de account_info como un atributo account_type a los nodos de la red net.
  • Imprime los atributos de los vértices de net.
  • Dado que account_type es una variable nominal, comprueba la homofilia en la red en función de account_type usando assortativity_nominal.

Ejercicio interactivo práctico

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

# Add account_type as an attribute to the nodes of the network
___(net)$___ <- ___$___

# Have a look at the vertex attributes
print(___(___))

# Check for homophily based on account_type
___(___, types = ___, directed = FALSE)
Editar y ejecutar código