Mendapatkan himpunan data datar
Dalam latihan ini, Anda akan mengubah jaringan Anda menjadi sebuah dataframe, di mana baris merepresentasikan orang-orang di dalam jaringan dan kolom berisi fitur jaringan yang Anda hitung pada bab sebelumnya. Anda juga akan menyiapkan himpunan data untuk pra-pemrosesan.
Latihan ini adalah bagian dari kursus
Analitik Prediktif menggunakan Data Berjejaring di R
Petunjuk latihan
- Ekstrak dataframe pelanggan menggunakan fungsi
as_data_frame(). Perhatikan bahwa Anda memerlukan atribut node, yaitu vertices. Beri nama himpunan data tersebutstudentnetworkdata_full - Tinjau beberapa baris pertama dari data frame menggunakan fungsi
head(). - Hapus pelanggan yang sudah churn dengan melakukan penyaringan berdasarkan atribut
Churn. Beri nama dataframe inistudentnetworkdata_filtered - Hapus dua kolom pertama, yaitu Churn dan name, karena sudah tidak diperlukan, lalu beri nama dataframe tersebut
studentnetworkdata.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Extract the dataset
studentnetworkdata_full <- ___(network, what = ___)
# Inspect the dataset
head(___)
# Remove customers who already churned
studentnetworkdata_filtered <- studentnetworkdata_full[-which(studentnetworkdata_full$___ == 1), ]
# Remove useless columns
studentnetworkdata <- ___[, -c(1, 2)]