НачатьНачать бесплатно

Создание плоского набора данных

В этом упражнении вы преобразуете сеть в таблицу данных, где строки — это участники сети, а столбцы — сетевые признаки, вычисленные в предыдущей главе. Также вы подготовите набор данных к предварительной обработке.

Это упражнение является частью курса

Прогнозная аналитика на основе сетевых данных в 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)]
Редактировать и запускать код