Наука о данных: различия между версиями
Перейти к навигации
Перейти к поиску
Строка 57: | Строка 57: | ||
| Лямбда функции, множества, строки. Работа с файлами | | Лямбда функции, множества, строки. Работа с файлами | ||
| [https://gist.github.com/ischurov/6ea00f3e6db516e0f1d164f107a1d865 ноутбук с занятия], [http://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%207.ipynb#%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9-%D0%B2%D0%B2%D0%BE%D0%B4-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4 работа с файлами] | | [https://gist.github.com/ischurov/6ea00f3e6db516e0f1d164f107a1d865 ноутбук с занятия], [http://nbviewer.jupyter.org/github/ischurov/pythonhse/blob/master/Lecture%207.ipynb#%D0%A4%D0%B0%D0%B9%D0%BB%D0%BE%D0%B2%D1%8B%D0%B9-%D0%B2%D0%B2%D0%BE%D0%B4-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4 работа с файлами] | ||
− | | [https://youtu.be/ | + | | [https://youtu.be/6ptV9zIgrZM видео] |
| | | | ||
| [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] | ||
Строка 73: | Строка 73: | ||
| ООП, наследование | | ООП, наследование | ||
| [https://gist.github.com/ischurov/a19c494a50bfc5bb343957b963ce47f4 ноутбук с занятия] | | [https://gist.github.com/ischurov/a19c494a50bfc5bb343957b963ce47f4 ноутбук с занятия] | ||
− | | [https://youtu.be/ | + | | [https://youtu.be/ke5Wb4PoHa0 видео] |
| [https://docs.python.org/3/tutorial/classes.html Классы в python] - документация на английском, [https://twitter.com/ilyaschurov/status/945727980688625665 твиттер-тред про Python] (начало как раз про итераторы) | | [https://docs.python.org/3/tutorial/classes.html Классы в python] - документация на английском, [https://twitter.com/ilyaschurov/status/945727980688625665 твиттер-тред про Python] (начало как раз про итераторы) | ||
| | | | ||
Строка 84: | Строка 84: | ||
| [https://docs.scipy.org/doc/numpy-dev/user/quickstart.html numpy quickstart], [http://matplotlib.org/users/pyplot_tutorial.html pyplot tutorial], [http://matplotlib.org/gallery.html matplotlib gallery] | | [https://docs.scipy.org/doc/numpy-dev/user/quickstart.html numpy quickstart], [http://matplotlib.org/users/pyplot_tutorial.html pyplot tutorial], [http://matplotlib.org/gallery.html matplotlib gallery] | ||
| [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps05/ps05.ipynb ДЗ№5] | | [https://nbviewer.jupyter.org/url/python.math-hse.info/static/assignments_release/nes-datascience2021/ps05/ps05.ipynb ДЗ№5] | ||
+ | | - | ||
+ | | 11 | ||
+ | | 16 февраля | ||
+ | | Еще немного про нумпай и математика в питоне | ||
+ | | [https://gist.github.com/ischurov/da66b7055a4edbf58369758a313c19b4 ноутбук с занятия] | ||
+ | | | ||
+ | | [https://docs.scipy.org/doc/numpy-dev/user/quickstart.html numpy quickstart], [http://matplotlib.org/users/pyplot_tutorial.html pyplot tutorial], [http://matplotlib.org/gallery.html matplotlib gallery] | ||
+ | | | ||
+ | |- | ||
+ | | 12 | ||
+ | | 17 февраля | ||
+ | | Трехмерные графики, пандас | ||
+ | | [https://gist.github.com/ischurov/e52ff4737d4e02e023f5885d71ffd543 ноутбук с занятия] | ||
+ | | | ||
+ | | [https://numpy.org/devdocs/user/theory.broadcasting.html numpy broadcasting rules] (англ.), [https://pandas.pydata.org/pandas-docs/stable/getting_started/dsintro.html pandas data structures] | ||
+ | | | ||
+ | |- | ||
|} | |} | ||
Версия 22:15, 18 февраля 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 |
Дополнительные материалы
- Видео консультации по R (2020-01-21)
Программное обеспечение
Python
- Anaconda.
- Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции upload самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию Download → ipynb.