Сортировка и ранжированиеPandas
Сортировка и ранжирование
5
22
Изучите все способы сортировки и ранжирования данных в Pandas: sort_values() для сортировки по одной или нескольким колонкам, параметры ascending и inplace. Ранжирование данных с помощью rank(): методы average, min, max, first, dense.
IMI-DS - PYTHON LERNEN
Группировка: groupby() и агрегация (agg)Pandas
Группировка: groupby() и агрегация (agg)
5
24
Изучите все способы группировки данных в Pandas с помощью groupby() — аналог SQL GROUP BY. Разбираем группировку по одной и нескольким колонкам, применение агрегирующих функций (sum, mean, count, min, max, std) через agg(). Создание пользовательских агрегаций
IMI-DS - PYTHON LERNEN
Замена значений: replace и mapPandas
Замена значений: replace и map
5
36
Изучите все способы замены значений в Pandas: replace() для замены конкретных значений в DataFrame, map() для преобразования значений в колонке с помощью словаря или функции. Разбираем замену нескольких значений одновременно, использование регулярных
IMI-DS - PYTHON LERNEN
Обработка пропусков: isnull(), dropna(), fillna()Pandas
Обработка пропусков: isnull(), dropna(), fillna()
5
40
Изучите все способы обработки пропущенных значений (NaN) в Pandas: обнаружение пропусков с помощью isnull() и notnull(), удаление строк и колонок с пропусками через dropna(), заполнение пропусков значениями через fillna() (константами, средним, медианой, предыдущим значением).
IMI-DS - PYTHON LERNEN
Добавление и удаление колонокPandas
Добавление и удаление колонок
5
29
Изучите все способы добавления и удаления колонок в Pandas: создание нового столбца через присваивание df['новая'] = значение, использование insert() для вставки на нужную позицию, удаление через drop() по имени или позиции. Разбираем работу с assign()
IMI-DS - PYTHON LERNEN
Фильтрация данных по условиюPandas
Фильтрация данных по условию
5
21
Изучите все способы фильтрации данных в Pandas: булева индексация с помощью df[условие], комбинирование нескольких условий через & (И) и | (ИЛИ), использование метода query() для читаемых запросов, фильтрация по списку значений через isin().
IMI-DS - PYTHON LERNEN
Выбор колонок и строк: [] vs loc vs ilocPandas
Выбор колонок и строк: [] vs loc vs iloc
5
19
Изучите три способа выбора данных в Pandas: квадратные скобки [] (по названию колонки), loc (по названиям строк и столбцов) и iloc (по числовым индексам). Разбираем, когда использовать каждый метод, как выбирать отдельные колонки, срезы строк и столбцов, комбинированные условия.
IMI-DS - PYTHON LERNEN
Просмотр данных: head(), tail(), info(), describe()Pandas
Просмотр данных: head(), tail(), info(), describe()
5
18
Изучите основные методы Pandas для первичного анализа данных: head() и tail() для просмотра первых и последних строк, info() для получения информации о типах и пропусках, describe() для статистического описания числовых колонок.
IMI-DS - PYTHON LERNEN
Создание DataFrame из CSV, Excel, словаряPandas
Создание DataFrame из CSV, Excel, словаря
5
21
Изучите все способы создания DataFrame в Pandas: из CSV-файла (pd.read_csv), из Excel-файла (pd.read_excel), из словаря Python, из списка словарей, из списка списков. Разбираем параметры чтения: разделители, кодировка, пропуск строк, выбор колонок.
IMI-DS - PYTHON LERNEN
Что такое DataFrame: таблица в PandasPandas
Что такое DataFrame: таблица в Pandas
5
17
Изучите, что такое DataFrame в библиотеке Pandas — основная структура данных для анализа данных в Python. Узнайте, как создать DataFrame из словаря, CSV и Excel, как просматривать данные через head(), tail(), info(), выбирать колонки и строки с помощью loc и iloc.
IMI-DS - PYTHON LERNEN
Установка Pandas и знакомство с SeriesPandas
Установка Pandas и знакомство с Series
5
16
Установка Pandas и изучение Series — одномерного массива данных с индексами. Создание Series из списков, словарей, скалярных значений. Доступ к данным по индексу и позиции. Базовые операции и атрибуты Series. Урок для начинающих.
IMI-DS - PYTHON LERNEN