Глава 1. Введение в Pandas
Что такое Pandas
Глава 2. Series
Создание и свойства Series
Выборка данных из Series
Арифметические операции с Series
Фильтрация
Глава 3. DataFrame
Создание и свойства DataFrame
Получение данных из DataFrame
Выбор столбцов и строк
Выбор данных с помощью методов loc и iloc
Загрузка данных из файлов и веб-страниц
Добавление и удаление строк и столбцов в DataFrame
Переименование и перестановка столбцов
Арифметические операции над DataFrame
Глава 4. Фильтрация
Фильтрация DataFrame на основе столбцов
Фильтрация с помощью логических операторов
Методы фильтрации
Фильтрация по дате и времени
Фильтрация значений NULL или пропущенных значений
Глава 5. Очистка данных
Удаление пропущенных данных
Заполнение пропущенных значений константой, средним значением и медианой
Заполнение с помощью конкретной категории
Обратное и прямое заполнение пропущенных значений
Интерполяция для обработки пропущенных данных
Обработка дубликатов
Глава 6. Группировка и агрегация
Группировка
Агрегация
Агрегация с помощью функции agg()
Группировка и агрегация с пользовательскими функциями
Дискретизация и разбиение на интервалы
Глава 7. Организация данных
Мультииндексирование в Series и DataFrame
Преобразование между форматами данных
Преобразование данных в строки (Melting)
Развертывание данных
Создание сводных таблиц
Объединение данных по строкам и столбцам
Соединение наборов DataFrame
Глава 8. Анализ временных рядов
Временные метки Timestamp
Индексирование по дате и времени
Основные операции с временными рядами
Изменение частоты данных
Сдвиг данных
Скользящие окна
Глава 9. Визуализация данных
Введение в Matplotlib
Интеграция Matplotlib и Pandas