ÎncepețiÎncepe gratuit

Căutând omofilia într-o rețea

Nodurile au adesea caracteristici sau atribute asociate. Cadrul de date account_info conține tipul fiecărui cont. Omofilia este un concept din sociologie. Într-o rețea de fraudă, omofilia implică faptul că fraudatorii au mai multe șanse să fie conectați cu alți fraudatori, iar persoanele legitime – cu alte persoane legitime. În funcție de contextul de afaceri și de tipul fraudei, omofilia poate fi prezentă sau absentă. Să verificăm existența omofiliiei în rețea pe baza atributului account_type.

Atributele pot fi adăugate nodurilor rețelei tale cu V(my_network)$new_node_attribute.

Pachetul igraph și rețeaua net din exercițiul anterior sunt încărcate în spațiul tău de lucru.

Acest exercițiu face parte din cursul

Detecția fraudelor în R

Vezi cursul

Instrucțiuni pentru exercițiu

  • Adaugă variabila type din account_info ca atribut account_type la nodurile rețelei net.
  • Afișează atributele nodurilor din net.
  • Deoarece account_type este o variabilă nominală, verifică omofilia în rețea pe baza account_type folosind assortativity_nominal.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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)
Editează și rulează codul