Build your ultimate AI agent
Описание курса
Прежде чем анализировать данные, их нужно получить. Этот курс научит вас создавать конвейеры для импорта данных, хранящихся в распространённых форматах. Вы будете использовать pandas — одну из ключевых библиотек Python для анализа данных — чтобы получать данные из самых разных источников: от таблиц с результатами опросов до базы данных запросов в городские службы и API популярного сайта отзывов. По ходу курса вы научитесь настраивать импорт так, чтобы загружать только нужные данные, и разберётесь с такими проблемами, как некорректные типы данных. В финале вы соберёте собственный набор данных из нескольких источников.
Предварительные требования
Программа
Структура курса
1
Импорт данных из плоских файлов
Попрактикуйтесь в использовании pandas для загрузки только нужных данных из плоских файлов, научитесь управлять типами данных и обрабатывать ошибки — всё это на примере данных налоговой отчётности США.
- Введение в плоские файлы50 XP
- Загрузка данных из CSV-файлов100 XP
- Загрузка данных из других плоских файлов100 XP
- Настройка импорта плоских файлов50 XP
- Импорт подмножества столбцов100 XP
- Загрузка файла по частям100 XP
- Обработка ошибок и пропущенных данных50 XP
- Указание типов данных100 XP
- Задайте пользовательские значения NA100 XP
- Пропуск некорректных данных100 XP
2
Импорт данных из файлов Excel
Автоматизируйте импорт данных из файлов Excel — неотъемлемого инструмента офисной работы. Загружайте рабочую книгу целиком или частично и корректно обрабатывайте булевы значения и даты — всё это на примере данных об обучении программированию.
3
Импорт данных из баз данных
Объедините возможности pandas и SQL, чтобы выяснить, сколько жилищных проблем существует в Нью-Йорке. В этой главе рассматриваются основы SQL: условия WHERE, агрегатные функции и базовые объединения таблиц.
4
Импорт данных JSON и работа с API
Научитесь работать с данными в формате JSON и веб-API на примере открытого набора данных и получения рекомендаций по кафе через Yelp. В завершение вы освоите несколько техник объединения наборов данных после их загрузки в датафреймы.
Эффективный импорт данных с pandas
Курс
завершён

