Наука о данных: различия между версиями

Материал из MathINFO
Перейти к навигации Перейти к поиску
Строка 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 и немножко matplotlib конспект с комментариями про numpy, ноутбук с занятия numpy quickstart, pyplot tutorial, matplotlib gallery

Дополнительные материалы

Программное обеспечение

Python

  • Anaconda.
  • Чтобы открыть ipynb-файл в Jupyter Notebook, проще всего его загрузить в рабочий каталог с помощью функции upload самого Jupyter Notebook. Аналогично, чтобы вытащить файл из Jupyter Notebook, можно использовать функцию Download → ipynb.