Курс на Stepik
Обложка курса «Большой задачник по Pandas: теория, SQL-параллели, метрики» на Stepik
2 890 ₽

Большой задачник по Pandas: теория, SQL-параллели, метрики 0.000

Открыть на
STEPIK.ORG

20% теории / 80% практики --> 270+ кодовых задач и теорбаза pandas Начнем с основ работы с DataFrame, завершим классическими метриками и джоинами Отдельное внимание уделяется SQL-параллелям

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Учеников на курсе 10
Сертификаты, выданные на курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Сертификатов выдано 1
Отзывы о курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Отзывов получено 0
Рейтинг курса «Большой задачник по Pandas: теория, SQL-параллели, метрики»Рейтинг курса 0.000
Уроки в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Количество уроков 49
Тесты в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Количество квизов 121
Задачи с кодом в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики»Количество задач с кодом 270
Стоимость курса «Большой задачник по Pandas: теория, SQL-параллели, метрики»Стоимость курса 2 890 ₽
Обновления курса «Большой задачник по Pandas: теория, SQL-параллели, метрики»Обновления курса
Дата публикации курса «Большой задачник по Pandas: теория, SQL-параллели, метрики»Дата публикации курса
Последнее обновление курса «Большой задачник по Pandas: теория, SQL-параллели, метрики»Последнее обновление
Сложность easy

Содержание курса

Разделы в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики» 11 разделов Уроки в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики» 49 уроков Тесты в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики» 121 тест Задачи в курсе «Большой задачник по Pandas: теория, SQL-параллели, метрики» 270 задач Последнее обновление курса «Большой задачник по Pandas: теория, SQL-параллели, метрики» обн. 19 августа 2026

Начинаем (ノ◕‿◕)ノ*:・゚✧

1 урок
1. О курсе

Глава 1. DataFrame, Series, первичная оценка данных

8 уроков
1. Структуры данных в Pandas
2. Создание Series
3. Атрибуты и методы Series
4. Создание DataFrame
5. Атрибуты и методы DataFrame
6. Добавление данных
7. Удаление данных
8. .info() .head() .tail() .describe()

Глава 2. Типы данных в Pandas

7 уроков
1. Числовые типы: int/float разной разрядности
2. object — когда и почему тип "не определился"
3. Nullable-типы: NaN vs None vs NaT vs pd.NA
4. .fillna() .dropna()
5. category — данные с ограниченным набором значений
6. datetime64
7. astype(), pd.to_numeric()

Глава 3. Чтение и запись данных

4 урока
1. .read_csv()
2. chunksize / iterator=True--> чтение частями
3. .read_json() .read_excel()
4. .to_csv() .to_json() .to_excel()

Глава 4. Index и доступ к данным

7 уроков
1. Управление индексом
2. Атрибуты Index
3. Удаление дубликатов по индексу
4. .iloc --> Доступ по позиции
5. .loc --> Доступ по индексу(метке)
6. Пропуски в индексах
7. Точечный доступ - .at / .iat

Глава 5. Агрегация и арифметика

4 урока
1. .shift(), .diff(), .rank()
2. Операции между колонками
3. .add()/.sub()/.mul()/.div() с fill_value
4. Агрегации .sum, .mean, .median, .min, .max,...

Глава 6. Фильтрация данных: булевы маски

5 уроков
1. Булевы маски df[mask] / df.loc[mask]
2. Комбинирование условий: &, |, ~
3. .isin(), .between(), .str.contains()
4. .query() — альтернативный синтаксис
5. np.where(), np.select()

Глава 7. База работы со строками

2 урока
1. Методы аксессора .str --> .str.split() / .str.strip() / ...
2. Валидация: .str.isdigit() / .str.isalpha()

Глава 8 .apply()

3 урока
1. .apply() к Series и DataFrame
2. .map()
3. Vectorization vs apply()

Глава 9. GroupBy

5 уроков
1. .groupby() как GROUP BY
2. pd.Grouper --> группировка по временным интервалам
3. .filter() как HAVING
4. Результирующие функции --.agg() / .transform()
5. .groupby() метрики

Глава 10. JOIN в pandas

3 урока
1. .merge() --> джоиним таблицы
2. ошибка fan-out и validate=
3. concat() / join() / combine_first()