Leta efter homofili i ett nätverk
Noder har ofta särdrag eller attribut kopplade till sig. Dataramen account_info innehåller typen för varje konto. Homofili är ett begrepp från sociologin. I ett bedrägerinätverk innebär homofili att bedragare är mer benägna att vara kopplade till andra bedragare, och legitima personer till andra legitima personer. Beroende på affärskontexten och typen av bedrägeri kan homofili förekomma eller saknas. Låt oss undersöka om det finns homofili i nätverket baserat på attributet account_type.
Attribut kan läggas till i nätverkets noder med V(my_network)$new_node_attribute.
Paketet igraph och nätverket net från föregående övning är inlästa i din arbetsmiljö.
Den här övningen är en del av kursen
Bedrägeridetektering i R
Övningsinstruktioner
- Lägg till variabeln
typefrånaccount_infosom attributetaccount_typei noderna i nätverketnet. - Skriv ut nodattributen för
net. - Eftersom
account_typeär en nominalvariabel, kontrollera om det finns homofili i nätverket baserat påaccount_typemed hjälp avassortativity_nominal.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
# 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)