Наука о данных: различия между версиями
Перейти к навигации
Перейти к поиску
| Строка 126: | Строка 126: | ||
|- | |- | ||
| 16 | | 16 | ||
| − | | | + | | 9 марта |
| − | | Больше веб- | + | | Больше веб-скрэппинга |
| [https://gist.github.com/ischurov/21f0ceaf17ccc43f984c7b0556d177dd ноутбук с занятия] | | [https://gist.github.com/ischurov/21f0ceaf17ccc43f984c7b0556d177dd ноутбук с занятия] | ||
| | | | ||
Версия 19:14, 11 марта 2021
- Совместный бакалавриат ВШЭ-РЭШ, 2-й год обучения.
- Курс ведёт Илья Щуров.
Материалы
| # | дата | тема | конспекты | видео | дополнительные материалы | ДЗ |
|---|---|---|---|---|---|---|
| 1 | 12 января | Первое знакомство. Python как калькулятор | конспект с комментариями (2015), ноутбук с занятия (2021) | видео (2015), видео (2021) | PT вычисления, визуализатор Python | ДЗ№1 |
| 2 | 13 января | Списки | конспект с комментариями (2015) (мы прошли до раздела «цикл for», не включая его), split и join, сырой ноутбук с занятия (2021) | видео (2015), видео (2021) | PT списки | |
| 3 | 19 января | Цикл for, списковые включения (list comprehensions)
|
enumerate, zip (часть про словари можно пропустить), списковые включения (list comprehensions), сырой ноутбук с занятия | видео | PT цикл for | ДЗ№2 |
| 4 | 20 января | Проверка условий. Цикл while.
|
конспект, ноутбук с занятия | видео | PT: проверка условий, цикл while | |
| 5 | 26 января | Функции | конспект, ноутбук с занятия | видео | PT: функции | ДЗ№3 |
| 6 | 27 января | Словари. Сортировка | словари, сортировка, ноутбук с занятия | видео | PT: словари, Sorting howto (англ.) | |
| 7 | 2 февраля | Лямбда функции, множества, строки. Работа с файлами | ноутбук с занятия, работа с файлами | видео | ДЗ№4 | |
| 8 | 3 февраля | Объектно-ориентированное программирование | ноутбук с занятия | видео | Классы в python - документация на английском | |
| 9 | 9 февраля | ООП, наследование | ноутбук с занятия | видео | Классы в python - документация на английском, твиттер-тред про Python (начало как раз про итераторы) | |
| 10 | 10 февраля | numpy |
конспект с комментариями про numpy, ноутбук с занятия | видео | numpy quickstart, pyplot tutorial, matplotlib gallery | ДЗ№5 |
| 11 | 16 февраля | Еще немного про нумпай и математика в питоне | ноутбук с занятия | видео | numpy quickstart, pyplot tutorial, matplotlib gallery | |
| 12 | 17 февраля | Трехмерные графики, пандас | ноутбук с занятия | видео | numpy broadcasting rules (англ.), pandas data structures | ДЗ№6 |
| 13 | 24 февраля | Продвинутый пандас | ноутбук с занятия | pandas data structures | ||
| 14 | 2 марта | Пандас и погода | ноутбук с занятия | видео | мультииндексы (англ.) | |
| 15 | 3 марта | Веб-скрэппинг | ноутбук с занятия | видео | Оригинальная документация (англ.): requests BeautifulSoup. | |
| 16 | 9 марта | Больше веб-скрэппинга | ноутбук с занятия | Оригинальная документация (англ.): requests BeautifulSoup. |
Дополнительные материалы
- Видео консультации по R (2020-01-21)
Программное обеспечение
Python
- Anaconda.
- Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции upload самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию Download → ipynb.