MulaiMulai sekarang secara gratis

Fitur berbasis tautan orde kedua

Pada latihan ini, Anda akan menghitung jumlah dan rasio tetangga churn dan non-churn di lingkungan orde kedua. Prosedurnya sama seperti pada latihan sebelumnya, hanya saja sekarang Anda menggunakan matriks ketetanggaan orde kedua.

Latihan ini adalah bagian dari kursus

Analitik Prediktif menggunakan Data Berjejaring di R

Lihat Kursus

Petunjuk latihan

  • Hitung jumlah tetangga churn di lingkungan orde kedua menggunakan SecondOrderMatrix dan atribut Churn. Konversikan hasilnya dengan as.vector() dan tambahkan sebagai ChurnNeighbors2 ke network.
  • Hitung juga NonChurnNeighbors2, yaitu jumlah tetangga non-churn di lingkungan orde kedua.
  • Hitung RelationalNeighbor2, rasio churner di lingkungan orde kedua, dengan membagi ChurnNeighbors2 dengan jumlah ChurnNeighbors2 dan NonChurnNeighbors2.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Compute the number of churners in the second order neighborhood
V(network)$ChurnNeighbors2 <- as.vector(___ %*% V(network)$___)

# Compute the number of non-churners in the second order neighborhood
V(network)$___ <- as.vector(___ %*% (1 - V(network)$___))

# Compute the relational neighbor probability in the second order neighborhood
V(network)$___ <- as.vector(V(network)$___ / 
    (V(network)$___ + V(network)$___))
Edit dan Jalankan Kode