Python для данных: NumPy, Pandas, визуализация

Бесплатный курс о том, как работать с данными на Python: от таблицы в файле до готового графика с выводами. NumPy массивы и векторные вычисления индексация и булевы маски broadcasting агрегаты по осям Pandas Series и DataFrame чтение CSV loc и iloc фильтрация по условию сортировка и топ-N пропуски и дубликаты типы данных и даты groupby и agg merge и сводные таблицы временные ряды Matplotlib Seaborn выбор типа графика мини-проект по продажам

Чему вы научитесь

О курсе

Курс о ежедневной работе с данными: как загрузить таблицу, привести её в порядок, посчитать нужные показатели и показать результат так, чтобы его поняли. Теория идёт короткими шагами, и почти за каждым — задача с автоматической проверкой.

Задачи решаются прямо в браузере на настоящем Python с NumPy, Pandas, Matplotlib и Seaborn: устанавливать ничего не нужно. Данные приходят программе на вход, а ваш ответ сверяется с эталоном.

Графики тоже проверяются автоматически: вы строите диаграмму и выводите её параметры — число точек, высоты столбцов, подписи осей. Так навык оформления графика проверяется не на глаз, а машиной.

Курс продолжает бесплатные «Основы Python» и готовит к платным курсам по машинному обучению и базам данных.

Вы также можете задать любой вопрос по курсу у поддержки t.me/mentorix_support

Для кого этот курс

Тем, кто знает базовый Python и хочет перейти к работе с данными

Начинающим аналитикам, которым нужен инструмент сильнее таблиц

Разработчикам, которым приходится считать отчёты и метрики

Тем, кто присматривается к машинному обучению и собирает базу

Начальные требования

Базовый Python: переменные, условия, циклы, функции, списки и словари

Знание NumPy и Pandas не требуется — начинаем с нуля

Ничего устанавливать не нужно: код запускается в браузере

Программа курса

Модулей: 7, уроков: 32. Задачи с кодом проверяются автоматически.

  1. Данные и Python: с чего начинается анализ

  2. NumPy: массивы и векторные вычисления

  3. Pandas: таблицы, выбор и фильтрация

  4. Очистка данных: пропуски, типы, дубликаты

  5. Группировки, объединение таблиц и время

  6. Визуализация: matplotlib и seaborn

  7. Мини-проект: разбираем продажи от начала до вывода

Бесплатный курс

Открыть курс на Mentorix · Все курсы