Книга “Pandas. Работа с данными”

Книга посвящена библиотеке для работы с данным pandas. Помимо базовых знаний о структурах pandas, вы получите информацию о том как работать с временными рядами, считать статистики, визуализировать данные и т.д. Большое внимание уделено практике, все рассматриваемые возможности библиотеки сопровождаются подробными примерами.

Pandas книга. Обложка 3D
Для того, чтобы приобрести книгу, нажмите на кнопку купить. После этого вас переведут в онлайн магазин, где вы сможете сделать покупку!

Кнопка купить (белая)
Доставка в течении 24-х часов на e-mail, указанный при покупке!
Если книга не пришла, то пишите в тех поддержку: devpractice.mail@gmail.com
Покупая книгу, вы поддерживаете проект devpractice.ru! Спасибо вам! Это позволит нам выпускать больше бесплатных продуктов!
Для предварительного ознакомления с содержанием книги вы можете прочитать на нашем сайте первые четыре главы, которые переставлены в виде статей:

Урок 1. Введение в pandas и его установка
Урок 2. Структуры данных Series и DataFrame
Урок 3. Доступ к данным в структурах pandas
Урок 4. Работа с пропусками в данных

Содержание книги Pandas. Работа с данными“:

  • Глава 1. Введение
    • Что такое pandas?
    • Установка pandas
  • Глава 2. Структуры данных в Pandas: Series и DataFrame
    • Структура данных Series
      • Создание Series из списка Python
      • Создание Series из ndarray массива из numpy
      • Создание Series из словаря (dict)
      • Создание Series с использованием константы
      • Работа с элементами Series
    • Структура данных DataFrame
      • Создание DataFrame из словаря
      • Создание DataFrame из списка словарей
      • Создание DataFrame из двумерного массива
      • Работа с элементами DataFrame
  • Глава 3. Доступ к данным в структурах pandas
    • Два подхода получения доступа к данным в pandas
    • Доступ к данным структуры Series
      • Доступ с использованием меток
      • Доступ с использованием целочисленных индексов
      • Обращение через callable функцию
      • Обращение через логическое выражение
    • Доступ к данным структуры DataFrame
      • Доступ с использованием меток
      • Обращение через callable функцию
      • Обращение через логическое выражение
    • Использование атрибутов для доступа к данным
    • Получение случайного набора из структур pandas
    • Индексация с использованием логических выражений
    • Использование isin для работы с данными в pandas
  • Глава 4. Работа с пропусками в данных
    • Pandas и отсутствующие данные
    • Замена отсутствующих данных
    • Удаление объектов/столбцов с отсутствующими данными
  • Глава 5. Работа со структурами данных в pandas: удаление, объединение, расширение, группировка
    • Добавление элементов в структуру pandas
      • Добавление в Series
      • Добавление в DataFrame
    • Удаление элементов из структуры в pandas
      • Удаление из Series
      • Удаление из DataFrame
    • Объединение данных
      • Использование метода concat
      • Использование Databasestyle подхода
  • Глава 6. Работа с внешними источниками данных
    • Работа с данными в формате CSV
      • Чтение данных
      • Запись данных
    • Работа с данными в формате JSON
      • Чтение данных
      • Запись данных
    • Работа с Excel файлами
      • Чтение данных
      • Запись данных
  • Глава 7. Операции над данными
    • Арифметические операции
    • Логические операции
    • Статистики
    • Функциональное расширение
      • Потоковая обработка данных
      • Применение функции к элементам строки или столбца
      • Агрегация (API)
      • Трансформирование данных
    • Использование методов типа str для работы с текстовыми данными
  • Глава 8. Настройка pandas
    • API для работы с настройками pandas
    • Настройки библиотеки pandas
  • Глава 9. Инструменты для работы с данными
    • Скользящее окно. Статистики
    • Расширяющееся окно. Статистики
    • Время-ориентированное скольжение
    • Агрегация данных
  • Глава 10. Временные ряды
    • Работа с временными метками
      • Создание временной метки
      • Создание ряда временных меток
    • Работа с временными интервалами
      • Создание временного интервала
      • Создание ряда временных интервалов
    • Использование временных рядов в качестве индексов
  • Глава 11. Визуализация данных
    • Построение графиков
      • Линейные графики
      • Столбцовые диаграммы
      • Гистограммы
      • График с заливкой
      • Точечный график
      • Круговая диаграмма
      • Диаграмма из шестиугольников
    • Настройка внешнего вида диаграммы
      • Настройка внешнего вида линейного графика
      • Вывод графиков на разных плоскостях

Поделиться
Share on VK
VK
Tweet about this on Twitter
Twitter
Share on Facebook
Facebook
Share on Google+
Google+