Главная Лекции и семинары Основной курс

Программирование для всех: продолжение

Материалы занятий

 Тема 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)