Bir ağda homofili aramak
Genellikle düğümlerin onlarla ilişkilendirilmiş özellikleri veya öznitelikleri vardır. account_info veri çerçevesi her hesabın türünü içerir. Homofili, sosyolojiden gelen bir kavramdır. Bir dolandırıcılık ağında homofili, dolandırıcıların diğer dolandırıcılarla, meşru kişilerin ise diğer meşru kişilerle bağlantı kurma olasılığının daha yüksek olduğunu ima eder. İş bağlamına ve dolandırıcılık türüne bağlı olarak homofili var olabilir ya da olmayabilir. Hadi account_type özniteliğine göre ağda homofili olup olmadığını kontrol edelim.
Öznitelikler, ağındaki düğümlere V(my_network)$new_node_attribute ile eklenebilir.
igraph paketi ve önceki egzersizdeki net ağı çalışma alanına yüklendi.
Bu egzersiz, kursun bir parçasıdır
R ile Dolandırıcılık Tespiti
Egzersiz talimatları
account_infoiçindekitypedeğişkenini,netağının düğümlerineaccount_typeözniteliği olarak ekle.netiçin düğüm (tepe) özniteliklerini yazdır.account_typenominal bir değişken olduğundan,assortativity_nominalkullanarakaccount_typetemelinde ağda homofiliyi kontrol et.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# 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)