Menghitung jenis edge
Dalam latihan ini, Anda akan menghitung jumlah untuk setiap jenis edge menggunakan kolom edgeType pada dataframe edgeList.
Pada kolom edgeList$edgeType, terdapat tiga nilai berbeda:
- 0 untuk edge yang menghubungkan dua node non-churn.
- 1 untuk edge yang menghubungkan satu node non-churn dan satu node churn. Ini disebut edge campuran atau lintas label.
- 2 untuk edge yang menghubungkan dua node churn.
Latihan ini adalah bagian dari kursus
Analitik Prediktif menggunakan Data Berjejaring di R
Petunjuk latihan
- Hitung jumlah edge churn dengan membuat kondisi pada
edgeList$edgeType. Simpan nilainya keChurnEdges. - Hitung jumlah edge non-churn dengan membuat kondisi pada
edgeList$edgeType. Simpan nilainya keNonChurnEdges. - Hitung jumlah edge campuran dengan membuat kondisi pada
edgeList$edgeType. Simpan nilainya keMixedEdges. - Hitung total jumlah edge dan simpan nilainya ke
edges.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Count churn edges
ChurnEdges <- sum(edgeList$edgeType == ___)
# Count non-churn edges
NonChurnEdges <- sum(___ == ___)
# Count mixed edges
MixedEdges <- ___
# Count all edges
___ <- ChurnEdges + NonChurnEdges + MixedEdges
#Print the number of edges
edges