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

Düğümleri sayma ve bağlantılılık (connectance) hesaplama

Bu egzersizde, customers veri çerçevesini kullanarak her türden düğümün sayısını bulacaksın. churn sütununun iki farklı değeri vardır:

  • churn etmeyenler için 0
  • churn edenler için 1

Ayrıca ağın bağlantılılığını (connectance) \(p=\frac{2E}{N(N-1)}\) formülüyle hesaplayacaksın; burada \(N\) düğüm sayısı, \(E\) ise ağdaki kenarların sayısıdır.

Bu egzersiz, kursun bir parçasıdır

R ile Ağ Verileri Kullanarak Predictive Analytics

Kursa Göz Atın

Egzersiz talimatları

  • customers$churn koşulunu kullanarak churn düğümlerinin sayısını hesapla.
  • customers$churn koşulunu kullanarak churn olmayan düğümlerin sayısını hesapla.
  • Toplam düğüm sayısını hesapla ve değişkeni nodes olarak adlandır.
  • Yukarıda verilen \(p\) formülünü kullanarak ağın bağlantılılığını (connectance) hesapla. Önceki egzersizden edges değişkenini kullanabilirsin.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# Count the number of churn nodes
ChurnNodes <- sum(customers$___ == ___)
 
# Count the number of non-churn nodes
NonChurnNodes <- sum(___)
 
# Count the total number of nodes
___ <- ChurnNodes + NonChurnNodes
 
# Compute the network connectance
connectance <- 2 * ___ / ___ / (nodes - 1)

# Print the value
connectance
Kodu Düzenle ve Çalıştır