Полный учебник по Python Pandas для анализа данных! (Чтение CSV/Excel файлов, сортировка, фильтра...
Keith Galli
0:00 / 0:00
Полный учебник по Python Pandas для анализа данных! (Чтение CSV/Excel файлов, сортировка, фильтра...
3 521 289 просмотров · 7 лет назад
Keith Galli
258 тыс. подписчиков
3 521 289 просмотров · 7 лет назад
Попробуйте платформу Datacamp — оцените свои навыки, изучите Python, SQL, R и многое другое... и получите сертификат специалиста по работе с данными!
https://datacamp.pxf.io/c/3588040/101...
Данные и код, использованные в этом уроке: https://github.com/KeithGalli/pandas
Документация Python Pandas: http://pandas.pydata.org/pandas-docs/...
Если у вас возникнут вопросы, дайте мне знать!
В этом видео мы рассмотрим многие фундаментальные концепты использования библиотеки Python Pandas для работы с данными. Мы начнем с установки pandas и загрузки примера CSV-файла. Затем мы рассмотрим различные способы чтения данных: чтение столбца, строк, конкретной ячейки и т. д. Также способы чтения данных на основе условий. Затем мы перейдем к более продвинутым способам сортировки и фильтрации данных. Мы рассмотрим внесение условных изменений в наши данные. Мы также начинаем выполнять агрегирование статистики с помощью функции groupby. В конце видео мы обсудили, как работать с очень большим набором данных (много гигабайт).
Я понял, что, загружая это видео, хочу рассказать о некоторых дополнительных вещах в следующем видео. Первое, что сразу приходит на ум, это использование функции apply() на датафрейме для изменения данных с помощью пользовательской или лямбда-функции. Если у вас есть вопросы по этому или чему-либо еще до того, как я сделаю вторую часть, не стесняйтесь писать мне в комментариях.
Если вам понравилось это видео, обязательно поставьте лайк и подпишитесь, чтобы не пропустить будущие видео!
Спасибо за просмотр, друзья! Удачного кодирования! :)
Присоединяйтесь к Python Army, чтобы получить доступ к бонусам!
YouTube - / @keithgalli
Patreon - / keithgalli
---------------------------------------------
Подписывайтесь на меня в социальных сетях!
Instagram | / keithgalli
Twitter | / keithgalli
---------------------------------------------
Ссылка на исходные данные с Kaggle: https://www.kaggle.com/abcsds/pokemon
---------------------------------------------
Сводка по видео!
0:00 - Почему панды?
1:46 — Установка Pandas
2:03 — Получение данных, используемых в этом видео
3:50 — Загрузка данных в Pandas (CSV, Excel, TXT и т. д.)
8:49 — Чтение данных (получение строк, столбцов, ячеек, заголовков и т. д.)
13:10 — Итерация по каждой строке
14:11 — Получение строк на основе определенного условия
15:47 — Общее описание ваших данных (мин, макс, среднее, стандартное отклонение и т. д.)
16:24 — Сортировка значений (по алфавиту, по числу)
18:19 — Внесение изменений в DataFrame
18:56 — Добавление столбца
21:22 — Удаление столбца
22:14 — Суммирование нескольких столбцов для создания нового столбца.
24:14 - Перестановка столбцов
28:06 - Сохранение данных (CSV, Excel, TXT и т. д.)
31:47 - Фильтрация данных (на основе нескольких условий)
35:40 - Сброс индекса
37:41 - Фильтрация с помощью регулярных выражений (фильтрация на основе текстовых шаблонов)
43:08 - Условные изменения
47:57 - Агрегированная статистика с использованием группировки (сумма, среднее значение, подсчет)
54:53 - Работа с большими объемами данных (установка размера блока)
-------------------------
Освойте навыки работы с данными с помощью практических упражнений и обучающих материалов на Datacamp!
https://datacamp.pxf.io/c/3588040/101...
Если вам интересно узнать, как я создаю свои обучающие материалы, посмотрите это видео: • How to Make a High Quality Tutorial Video!...
*Я использую партнерские ссылки на рекомендуемые мной товары. Я могу получать комиссию за покупку или реферальный бонус за использование этих ссылок.