Программирование для всех: продолжение: различия между версиями
Перейти к навигации
Перейти к поиску
(не показано 11 промежуточных версий этого же участника) | |||
Строка 8: | Строка 8: | ||
=== Занятие 01. Визуализация с matplotlib: часть 1 === | === Занятие 01. Визуализация с matplotlib: часть 1 === | ||
+ | |||
+ | ''Предполагается, что студенты уже знакомы с основами работы с датафреймами Pandas.'' | ||
* [https://www.dropbox.com/s/j00awuczm9o5hiq/16-11-vis01.mp4?dl=0 Видеозапись] занятия, [https://www.dropbox.com/scl/fo/kq9lqn3t4qx04do67ukv3/h?dl=0&rlkey=w6dgn6mauvk9m4gidug1h96yg папка] с файлами. | * [https://www.dropbox.com/s/j00awuczm9o5hiq/16-11-vis01.mp4?dl=0 Видеозапись] занятия, [https://www.dropbox.com/scl/fo/kq9lqn3t4qx04do67ukv3/h?dl=0&rlkey=w6dgn6mauvk9m4gidug1h96yg папка] с файлами. | ||
− | * [Конспект] занятия, [https://www.dropbox.com/s/3ekwp3xmzb5co27/VISUALIZATION-PART01.ipynb?dl=0 ipynb] с конспектом, файл [https://www.dropbox.com/s/w2sc21eyx5g97ko/station_rio.csv?dl=0 station_rio.csv]. | + | * [https://nbviewer.org/github/allatambov/PyGoOn/blob/main/VISUALIZATION-PART01.ipynb Конспект] занятия, [https://www.dropbox.com/s/3ekwp3xmzb5co27/VISUALIZATION-PART01.ipynb?dl=0 ipynb] с конспектом, файл [https://www.dropbox.com/s/w2sc21eyx5g97ko/station_rio.csv?dl=0 station_rio.csv]. |
* [https://matplotlib.org/stable/tutorials/colors/colors.html Форматы] цветов в matplotlib, [https://g.co/kgs/fms1DF палитра] цветов от Google. | * [https://matplotlib.org/stable/tutorials/colors/colors.html Форматы] цветов в matplotlib, [https://g.co/kgs/fms1DF палитра] цветов от Google. | ||
* Типы [https://matplotlib.org/stable/api/markers_api.html маркеров] и [https://matplotlib.org/stable/gallery/lines_bars_and_markers/linestyles.html линий] в matplotlib. | * Типы [https://matplotlib.org/stable/api/markers_api.html маркеров] и [https://matplotlib.org/stable/gallery/lines_bars_and_markers/linestyles.html линий] в matplotlib. | ||
+ | |||
+ | === Занятие 02. Визуализация с matplotlib: часть 2 === | ||
+ | |||
+ | ''Предполагается, что студенты уже знакомы с основами работы с датафреймами Pandas.'' | ||
+ | |||
+ | * [https://www.dropbox.com/s/w2r4scssi13a34o/22-11-vis02.mp4?dl=0 Видеозапись] занятия, [https://www.dropbox.com/scl/fo/5r72ho7gj8kqrrig7pjv7/h?dl=0&rlkey=20tnew6wmdn6wi19ech63odi9 папка] с файлами. | ||
+ | * [https://nbviewer.org/github/allatambov/PyGoOn/blob/main/VISUALISATION-PART02.ipynb Конспект] занятия, [https://www.dropbox.com/s/yrtt4r5pyww0wqj/VISUALISATION_PART02.ipynb?dl=0 ipynb], файл [https://www.dropbox.com/s/w2sc21eyx5g97ko/station_rio.csv?dl=0 station_rio.csv]. | ||
+ | |||
+ | === Занятие 03. Примеры парсинга с BeautifulSoup и pandas === | ||
+ | |||
+ | ''Предполагается, что студенты уже знакомы с основами работы с BeautifulSoup и Pandas.'' | ||
+ | |||
+ | * [https://www.dropbox.com/s/gihc1hy5ei9g9di/class03-parse-ctd.mp4?dl=0 Видеозапись] занятия, [https://www.dropbox.com/scl/fo/4yjo2eo3winjsjx3ysu42/h?dl=0&rlkey=9spakv0gbstqkgo1sihiunsw6 папка] с файлами. | ||
+ | * [https://nbviewer.org/github/allatambov/PyGoOn/blob/main/parsing/PARSING_CTD.ipynb Конспект] занятия, [https://www.dropbox.com/s/1hhb6klkrkrv8ul/PARSING.ipynb?dl=0 ipynb]. | ||
+ | * Визуализация динамики процента одобряющих и неодобряющих: конспект, ipynb, [https://www.dropbox.com/s/lp7p09yf9w6k247/levada-01.csv?dl=0 csv] с данными. | ||
+ | * Виджеты от ipywidgets для добавления изображений: [https://github.com/allatambov/PyGoOn/blob/main/parsing/add/widgets-images-upd.pdf конспект], [https://www.dropbox.com/s/ajadomigwc2g01g/widgets-images.ipynb?dl=0 ipynb], [https://www.dropbox.com/s/ro58f5jdwmeogb5/final_NP.csv?dl=0 csv] с данными, [https://www.dropbox.com/scl/fo/ypssd6c6sfmb08zejpt8t/h?dl=0&rlkey=vpqeuxfnfzjyt4fxkflfcrhnc папка] с изображениями. | ||
+ | * Регулярные выражения на [https://www.w3schools.com/python/python_regex.asp w3schools], модуль [https://docs.python.org/3/library/re.html re]. | ||
+ | |||
+ | === Занятие 04. Примеры работы с API ВКонтакте === | ||
+ | |||
+ | ''Предполагается, что студенты уже обзорно знакомы с API ВКонтакте.'' | ||
+ | |||
+ | * [https://www.dropbox.com/s/xhjfmujipejckwg/06-12-api-vk.mp4?dl=0 Видеозапись] занятия, [https://www.dropbox.com/scl/fo/tv2651rhij2ttn6sv9zot/h?dl=0&rlkey=h267hhchd15yn1jnh1zxiyu1r папка] с файлами. | ||
+ | * [Конспект] занятия, [https://www.dropbox.com/s/j1unx64qwelawcr/vk-start.ipynb?dl=0 ipynb]. | ||
+ | * [https://allatambov.github.io/pypolit/vk-auth.pdf Инструкция] по получению доступа к API, [https://vk.com/dev/manuals документация] API. |
Текущая версия на 13:54, 14 декабря 2022
Дорогие студенты!
Это страница продолжения курса «Программирование для всех (основы работы с Python)», проводимого в формате кружка для студентов разных программ, желающих освоить дополнительные темы по Python.
Занятия ведёт: Тамбовцева Алла Андреевна.
Содержание
Материалы
Занятие 01. Визуализация с matplotlib: часть 1
Предполагается, что студенты уже знакомы с основами работы с датафреймами Pandas.
- Видеозапись занятия, папка с файлами.
- Конспект занятия, ipynb с конспектом, файл station_rio.csv.
- Форматы цветов в matplotlib, палитра цветов от Google.
- Типы маркеров и линий в matplotlib.
Занятие 02. Визуализация с matplotlib: часть 2
Предполагается, что студенты уже знакомы с основами работы с датафреймами Pandas.
- Видеозапись занятия, папка с файлами.
- Конспект занятия, ipynb, файл station_rio.csv.
Занятие 03. Примеры парсинга с BeautifulSoup и pandas
Предполагается, что студенты уже знакомы с основами работы с BeautifulSoup и Pandas.
- Видеозапись занятия, папка с файлами.
- Конспект занятия, ipynb.
- Визуализация динамики процента одобряющих и неодобряющих: конспект, ipynb, csv с данными.
- Виджеты от ipywidgets для добавления изображений: конспект, ipynb, csv с данными, папка с изображениями.
- Регулярные выражения на w3schools, модуль re.
Занятие 04. Примеры работы с API ВКонтакте
Предполагается, что студенты уже обзорно знакомы с API ВКонтакте.
- Видеозапись занятия, папка с файлами.
- [Конспект] занятия, ipynb.
- Инструкция по получению доступа к API, документация API.