Python для сбора данных — различия между версиями

Материалы по математике, 2018-19 учебный год
Перейти к: навигация, поиск
(Материалы)
(Материалы)
Строка 50: Строка 50:
 
||   
 
||   
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/practice3-solutions.ipynb practice-3-solutions] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/lambda-except-assert.ipynb more-functions]  
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/practice3-solutions.ipynb practice-3-solutions] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/lambda-except-assert.ipynb more-functions]  
 +
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas1.ipynb pandas-1] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas2.ipynb pandas-2] [http://math-info.hse.ru/f/2017-18/py-prog/scores2.csv scores2.csv]
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas1.ipynb pandas-1] [https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/pandas2.ipynb pandas-2] [http://math-info.hse.ru/f/2017-18/py-prog/scores2.csv scores2.csv]
 
||  
 
||  
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/numpy-1.ipynb how-not-to-get-bored-4]
 
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/3-12-03/numpy-1.ipynb how-not-to-get-bored-4]
 +
|-
 +
| 19.03
 +
|| Библиотека pandas: продолжение. Визуализация.
 +
Работа с json-файлами.
 +
|| 
 +
[pandas-3] [practice-4] [practice-4-solutions]
 +
 +
[https://raw.githubusercontent.com/allatambov/py-icef/master/4-19-03/elections.csv elections.csv] [https://raw.githubusercontent.com/allatambov/py-icef/master/4-19-03/Titanic.csv Titanic.csv]
 +
||
 +
[https://nbviewer.jupyter.org/github/allatambov/py-icef/blob/master/4-19-03/numpy-2.ipynb how-not-to-get-bored-5]
 +
[how-not-to-get-bored-6]
 +
 +
[https://nbviewer.jupyter.org/github/allatambov/Py-programming-3/blob/master/add/graphs-matplotlib.ipynb matplotlib] [https://matplotlib.org/gallery.html Галерея] графиков [https://seaborn.pydata.org/index.html seaborn]
 
|}
 
|}
  

Версия 11:39, 19 марта 2019

Дорогие студенты!

На этой странице будут появляться различные материалы и объявления, связанные с курсом «Python для сбора данных», читаемого для студентов МИЭФ, в весеннем семестре 2018/2019 учебного года.

  • Авторы курса: Щуров Илья Валерьевич, Тамбовцева Алла Андреевна
  • Лекции и семинары ведет: Тамбовцева Алла Андреевна

Правила игры

  • Программа курса: ссылка
  • Информация по курсу: ссылка
  • Информация по проекту: [ссылка]

Материалы

Загрузка файла в Jupyter Notebook и прочее: см. инструкцию.

Скачать файл с расширением .ipynb можно так: пройти по ссылке, нажать на стрелочку в правом верхнем углу (Download Notebook) и сохранить файл. При необходимости сменить расширение с .txt на .ipynb.

Дата занятия Тема Занятие Дополнительно
12.02 Знакомство с Jupyter Notebook. Введение в Python.

Ввод и вывод. Строки.

jupyter-intro python-intro

input-output strings

more on Jupyter Notebook, coding style,

string formatting, f-strings, LaTeX

19.02 Списки в Python. Цикл for. lists split-join

practice-1 practice-1-solutions

lists-methods, Jupyter magic cells,

how-not-to-get-bored-2

26.02 Управляющие конструкции в Python.

Цикл while. Функции в Python.

if-else-while [1]

practice-2 practice-2-solutionspractice-3

how-not-to-get-bored-3

12.03 Ещё немного о функциях. Датафреймы pandas.

practice-3-solutions more-functions

pandas-1 pandas-2 scores2.csv

how-not-to-get-bored-4

19.03 Библиотека pandas: продолжение. Визуализация.

Работа с json-файлами.

[pandas-3] [practice-4] [practice-4-solutions]

elections.csv Titanic.csv

how-not-to-get-bored-5 [how-not-to-get-bored-6]

matplotlib Галерея графиков seaborn

Дополнительно:

Домашние задания

Название Базовый Продвинутый Дедлайн: базовый (продвинутый)
Домашнее задание 1 hw1-base hw1-adv 20 февраля, 23:59 (22 февраля, 23:59)
Домашнее задание 2 hw2-base hw2-adv 5 марта, 23:59 (24 марта, 23:59)
Домашнее задание 3 hw3-base не будет 20 марта, 23:59