Створення «плоского» набору даних
У цій вправі ви перетворите свою мережу на датафрейм, де рядки — це люди в мережі, а стовпці — мережеві ознаки, які ви обчислили в попередньому розділі. Ви також підготуєте набір даних до попередньої обробки.
Ця вправа є частиною курсу
Прогнозна аналітика з мережевими даними в R
Інструкції до вправи
- Витягніть датафрейм клієнтів за допомогою функції
as_data_frame(). Зверніть увагу, що потрібні атрибути саме вузлів, тобто вершин. Назвіть набір данихstudentnetworkdata_full. - Перегляньте перші кілька рядків датафрейму за допомогою функції
head(). - Приберіть клієнтів, які вже відтокли, відфільтрувавши за атрибутом
Churn. Назвіть цей датафреймstudentnetworkdata_filtered. - Видаліть перші два стовпці, Churn і name, оскільки вони більше не потрібні, і назвіть датафрейм
studentnetworkdata.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)]