Поиск пропущенных значений
Выявление пропущенных значений — важный шаг в анализе данных. Используя тот же набор данных, вы определите общее количество пропущенных значений, перебирая строки и столбцы. После обнаружения пропусков необходимо применить методы их обработки, например Imputer из библиотеки sklearn. Без обработки пропущенных значений корректное прогнозирование CTR будет затруднено.
Выборка данных загружена в DataFrame с именем df. Библиотека pandas доступна в рабочей среде под псевдонимом pd.
Это упражнение является частью курса
Прогнозирование CTR с помощью машинного обучения на Python
Инструкции к упражнению
- Выведите краткую информацию о столбцах с помощью
.info(). - Выведите пропущенные значения по столбцам, используя
.isnull()(не забудьте про скобки!). - Выведите общее количество пропущенных значений по строкам, используя
axis = 1и.sum().
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Print info
print(df.____)
# Print missing values by column
print(df.____.sum(____ = 0))
# Print total number of missing values in rows
print(df.____.sum(____ = 1).____)