Python и анализ данных : первичная обработка данных с применением pandas, NumPy и Jupiter
Здесь можно купить книгу "Python и анализ данных : первичная обработка данных с применением pandas, NumPy и Jupiter" в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-93700-174-0 (рус.). – ISBN 978-1-09810-403-0 (англ.)
Страниц: 537
Артикул: 108098
Возрастная маркировка: 16+
Краткая аннотация книги "Python и анализ данных"
Перед вами авторитетный справочник по переформатированию, очистке и обработке наборов данных на Python. Третье издание, переработанное с учетом версий Python 3.10 и pandas 1.4, содержит практические примеры, демонстрирующие эффективное решение широкого круга задач анализа данных. По ходу дела вы узнаете о последних версиях pandas, NumPy и Jupyter. Книга принадлежит перу Уэса Маккинни, создателя библиотеки pandas, и может служить практическим современным руководством по инструментарию науки о данных на Python. Она идеально подойдет как аналитикам, только начинающим осваивать Python, так и программистам на Python, еще незнакомым с наукой о данных и научными приложениями.
Содержание книги "Python и анализ данных : первичная обработка данных с применением pandas, NumPy и Jupiter"
Об авторе
Об иллюстрации на обложке
Предисловие от издательства
Предисловие
Графические выделения
О примерах кода
Как с нами связаться
Благодарности
Глава 1. Предварительные сведения
1.1. О чем эта книга?
1.2. Почему именно Python?
1.3. Необходимые библиотеки для Python
1.4. Установка и настройка
1.5. Сообщество и конференции
1.6. Структура книги
Глава 2. Основы языка Python, IPython и Jupyter-блокноты
2.1. Интерпретатор Python
2.2. Основы IPython
2.3. Основы языка Python
2.4. Заключение
Глава 3. Встроенные структуры данных, функции и файлы
3.1. Структуры данных и последовательности
3.2. Функции
3.3. Файлы и операционная система
3.4. Заключение
Глава 4. Основы NumPy: массивы и векторные вычисления
4.1. NumPy ndarray: объект многомерного массива
4.2. Генерирование псевдослучайных чисел
4.3. Универсальные функции: быстрые поэлементные операции над массивами
4.4. Программирование на основе массивов
4.5. Файловый ввод-вывод массивов
4.6. Линейная алгебра
4.7. Пример: случайное блуждание
4.8. Заключение
Глава 5. Первое знакомство с pandas
5.1. Введение в структуры данных pandas
5.2. Базовая функциональность
5.3. Редукция и вычисление описательных статистик
5.4. Заключение
Глава 6. Чтение и запись данных, форматы файлов
6.1. Чтение и запись данных в текстовом формате
6.2. Двоичные форматы данных
6.3. Взаимодействие с HTML и Web API
6.4. Взаимодействие с базами данных
6.5. Заключение
Глава 7. Очистка и подготовка данных
7.1. Обработка отсутствующих данных
7.2. Преобразование данных
7.3. Расширение типов данных
7.4. Манипуляции со строками
7.5. Категориальные данные
7.6. Заключение
Глава 8. Переформатирование данных: соединение, комбинирование и изменение формы
8.1. Иерархическое индексирование
8.2. Комбинирование и слияние наборов данных
8.3. Изменение формы и поворот
8.4. Заключение
Глава 9. Построение графиков и визуализация
9.1. Краткое введение в API библиотеки matplotlib
9.2. Построение графиков с помощью pandas и seaborn
9.3. Другие средства визуализации для Python
9.4. Заключение
Глава 10. Агрегирование данных и групповые операции
10.1. Как представлять себе групповые операции
10.2. Агрегирование данных
10.3. Метод apply: общий принцип
10.4. Групповые преобразования и «развернутая» группировка
10.5. Сводные таблицы и перекрестная табуляция
10.5. Заключение
Глава 11. Временные ряды
11.1. Типы данных и инструменты, относящиеся к дате и времени
11.2. Основы работы с временными рядами
11.3. Диапазоны дат, частоты и сдвиг
11.4. Часовые пояса
11.5. Периоды и арифметика периодов
11.6. Передискретизация и преобразование частоты
11.7. Скользящие оконные функции
11.8. Заключение
Глава 12. Введение в библиотеки моделирования на Python
12.1. Интерфейс между pandas и кодом модели
12.2. Описание моделей с помощью Patsy
12.3. Введение в statsmodels
12.4. Введение в scikit-learn
12.5. Заключение
Глава 13. Примеры анализа данных
13.1. Набор данных Bitly с сайта 1.usa.gov
13.2. Набор данных MovieLens 1M
13.3. Имена, которые давали детям в США за период с 1880 по 2010 год
13.4. База данных о продуктах питания министерства сельского хозяйства США
13.5. База данных Федеральной избирательной комиссии
13.6. Заключение
Приложение A. Дополнительные сведения о библиотеке NumPy
A.1. Внутреннее устройство объекта ndarray
A.2. Дополнительные манипуляции с массивами
A.3. Укладывание
A.4. Дополнительные способы использования универсальных функций
A.5. Структурные массивы и массивы записей
A.6. Еще о сортировке
A.7. Написание быстрых функций для NumPy с помощью Numba
A.8. Дополнительные сведения о вводе-выводе массивов
A.9. Замечания о производительности
Приложение B. Еще о системе IPython
B.1. Комбинации клавиш
B.2. О магических командах
B.3. История команд
B.4. Взаимодействие с операционной системой
B.5. Средства разработки программ
B.6. Советы по продуктивной разработке кода с использованием IPython
B.7. Дополнительные возможности IPython
B.8. Заключение
Предметный указатель
Все отзывы о книге Python и анализ данных : первичная обработка данных с применением pandas, NumPy и Jupiter
С книгой "Python и анализ данных" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "Python и анализ данных : первичная обработка данных с применением pandas, NumPy и Jupiter (автор Уэс Маккинни)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку