Düğümleri etiketleme
Bu egzersizde ağdaki düğümleri etiketleyeceksin. Ağdaki müşteri kimlikleriyle aynı kimlikleri içeren customers adlı bir veri çerçevesi veriliyor. Her müşteri için ayrılıp ayrılmadığını gösteren bir gösterge var; ayrıldıysa 1, ayrılmadıysa 0.
Ağın düğümlerine churn durumunu ekleyecek ve görselleştireceksin.
Bir ağın hem düğüm hem de kenar öznitelikleri olabileceğini unutma.
Düğüm öznitelikleri V() (vertex için) fonksiyonuyla, kenar öznitelikleri ise E() fonksiyonuyla temsil edilir.
Churn ağının düğüm öznitelikleri V(network) ile gösterilir.
Bu egzersiz, kursun bir parçasıdır
R ile Ağ Verileri Kullanarak Predictive Analytics
Egzersiz talimatları
head()fonksiyonuylacustomersveri çerçevesini incele.table()fonksiyonunu kullanarakcustomersveri çerçevesinde ayrılan ve ayrılmayan müşteri sayılarını say.V()fonksiyonunu kullanarak ağachurnadlı bir düğüm özniteliği ekle vecustomersveri çerçevesindekichurnsütununu buna ata.plot()fonksiyonunu çağırarak ağı görselleştir.
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
# Inspect the customers dataframe
___(customers)
# Count the number of churners and non-churners
table(customers$___)
# Add a node attribute called churn
___(network)$___ <- customers$churn
# Visualize the network
___(___, vertex.label = NA, edge.label = NA,
edge.color = 'black', vertex.size = 2)