BaşlayınÜcretsiz başlayın

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

Kursa Göz Atın

Egzersiz talimatları

  • head() fonksiyonuyla customers veri çerçevesini incele.
  • table() fonksiyonunu kullanarak customers veri çerçevesinde ayrılan ve ayrılmayan müşteri sayılarını say.
  • V() fonksiyonunu kullanarak ağa churn adlı bir düğüm özniteliği ekle ve customers veri çerçevesindeki churn sü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)
Kodu Düzenle ve Çalıştır