MulaiMulai sekarang secara gratis

Menghitung simpul dan menghitung connectance

Dalam latihan ini, Anda akan menghitung jumlah setiap jenis simpul menggunakan dataframe customers. Kolom churn memiliki dua nilai berbeda:

  • 0 untuk non-churners
  • 1 untuk churners

Anda juga akan menghitung connectance jaringan menggunakan rumus \(p=\frac{2E}{N(N-1)}\) di mana \(N\) adalah jumlah simpul dan \(E\) adalah jumlah sisi dalam jaringan.

Latihan ini adalah bagian dari kursus

Analitik Prediktif menggunakan Data Berjejaring di R

Lihat Kursus

Petunjuk latihan

  • Hitung jumlah simpul churn dengan melakukan pengondisian pada customers$churn.
  • Hitung jumlah simpul non-churn dengan melakukan pengondisian pada customers$churn.
  • Hitung total jumlah simpul dan beri nama variabelnya nodes.
  • Hitung connectance jaringan menggunakan rumus untuk \(p\) seperti ditunjukkan di atas. Anda dapat menggunakan edges dari latihan sebelumnya.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# 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
Edit dan Jalankan Kode