Наука о данных: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 4: | Строка 4: | ||
{|class='wikitable' | {|class='wikitable' | ||
|- | |- | ||
− | ! дата !! тема !! конспекты !! видео !! дополнительные материалы !! ДЗ | + | ! # !! дата !! тема !! конспекты !! видео !! дополнительные материалы !! ДЗ |
|- | |- | ||
+ | | 1 | ||
| 12 января | | 12 января | ||
| Первое знакомство. Python как калькулятор | | Первое знакомство. Python как калькулятор | ||
Строка 13: | Строка 14: | ||
|rowspan=2| [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps01/ps01.ipynb ДЗ№1] | |rowspan=2| [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps01/ps01.ipynb ДЗ№1] | ||
|- | |- | ||
+ | | 2 | ||
| 13 января | | 13 января | ||
| Списки | | Списки | ||
Строка 19: | Строка 21: | ||
| {{PT}} [http://pythontutor.ru/lessons/lists/ списки] | | {{PT}} [http://pythontutor.ru/lessons/lists/ списки] | ||
|- | |- | ||
+ | | 3 | ||
| 19 января | | 19 января | ||
| Цикл <code>for</code>, списковые включения (list comprehensions) | | Цикл <code>for</code>, списковые включения (list comprehensions) | ||
Строка 26: | Строка 29: | ||
| [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps02/ps02.ipynb ДЗ№2] | | [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps02/ps02.ipynb ДЗ№2] | ||
|- | |- | ||
+ | | 4 | ||
| 20 января | | 20 января | ||
| Проверка условий. Цикл <code>while</code>. | | Проверка условий. Цикл <code>while</code>. | ||
Строка 33: | Строка 37: | ||
| | | | ||
|- | |- | ||
+ | | 5 | ||
| 26 января | | 26 января | ||
| Функции | | Функции | ||
Строка 40: | Строка 45: | ||
| [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps03/ps03.ipynb ДЗ№3] | | [http://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps03/ps03.ipynb ДЗ№3] | ||
|- | |- | ||
+ | | 6 | ||
| 27 января | | 27 января | ||
| Словари. Сортировка | | Словари. Сортировка | ||
Строка 47: | Строка 53: | ||
| | | | ||
|- | |- | ||
+ | | 7 | ||
| 2 февраля | | 2 февраля | ||
| Лямбда функции, множества, строки. Работа с файлами | | Лямбда функции, множества, строки. Работа с файлами | ||
Строка 54: | Строка 61: | ||
| [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps04/ps04.ipynb ДЗ№4] | | [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps04/ps04.ipynb ДЗ№4] | ||
|- | |- | ||
+ | | 8 | ||
| 3 февраля | | 3 февраля | ||
| Объектно-ориентированное программирование | | Объектно-ориентированное программирование | ||
Строка 61: | Строка 69: | ||
| | | | ||
|- | |- | ||
+ | | 9 | ||
| 9 февраля | | 9 февраля | ||
| ООП, наследование | | ООП, наследование | ||
Строка 68: | Строка 77: | ||
| [https://youtu.be/Zho7OBw9tvk видео] | | [https://youtu.be/Zho7OBw9tvk видео] | ||
|- | |- | ||
+ | | 10 | ||
| 10 февраля | | 10 февраля | ||
| <code>numpy<code> и немножко <code>matplotlib</code> | | <code>numpy<code> и немножко <code>matplotlib</code> |
Версия 17:24, 17 февраля 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 |
Дополнительные материалы
- Видео консультации по R (2020-01-21)
Программное обеспечение
Python
- Anaconda.
- Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции upload самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию Download → ipynb.