Программирование для всех: продолжение
Материалы занятий
Тема 1. Библиотека Pandas: продолжение
Знакомство с pandas (pandas-part1.ipynb). Группировка и агрегирование с pandas (pandas-part2.ipynb).
Дополнительно:
официальная документация pandas, объединение таблиц с pandas, визуализация от Ramiro Gómez
Тема 2. Визуализация с matplotlib и seaborn
Введение в matplotlib (matplotlib-raw.ipynb). Визуализация данных с matplotlib (data-matplotlib.ipynb). Визуализация данных с seaborn (data-seaborn.ipynb). Данные: wgi_fh_new.csv.
Тема 3. Веб-скрейпинг с библиотекой BeautifulSoup и Selenium
Введение в HTML (lect-html.ipynb)
Парсинг с BeautifulSoup (web-scrape.ipynb)
Управление браузером с Selenium (lect-selenium-1.ipynb,
lect-selenium-2.ipynb, selenium-books.ipynb).
Дополнительно: HTML: w3schools, справочник по тэгам, курсы по веб-дизайну.
Тема 4. Работа с API
Инструкция по получению доступа к API ВКонтакте
Работа с API ВКонтакте с помощью requests (vk-api-requests.ipynb)
Работа с API ВКонтакте с помощью vk (lect-vk-api.ipynb)
Еще немного о ВКонтакте (vk-add.ipynb)