Vytvoření plochého datasetu
V tomto cvičení převedeš síť na dataframe, kde řádky představují osoby v síti a sloupce jsou síťové příznaky vypočítané v předchozí kapitole. Dataset také připravíš pro předběžné zpracování.
Toto cvičení je součástí kurzu
Prediktivní analytika pomocí síťových dat v R
Pokyny k cvičení
- Extrahuj dataframe zákazníků pomocí funkce
as_data_frame(). Chceš atributy uzlů, tedy vrcholů. Pojmenuj datasetstudentnetworkdata_full - Prohlédni si prvních několik řádků dataframu pomocí funkce
head(). - Odstraň zákazníky, kteří již odešli, podmínkou na atribut
Churn. Pojmenuj tento dataframestudentnetworkdata_filtered - Odstraň první dva sloupce – Churn a name – protože je už nepotřebuješ, a dataframe pojmenuj
studentnetworkdata.
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# 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)]