Основы прикладной математики и информатики: различия между версиями

Материал из MathINFO
Перейти к навигации Перейти к поиску
 
(не показаны 4 промежуточные версии этого же участника)
Строка 30: Строка 30:
 
[https://www.youtube.com/watch?v=U0U8Ddx4TgE Про числа с плавающей точкой (16 мин.)]
 
[https://www.youtube.com/watch?v=U0U8Ddx4TgE Про числа с плавающей точкой (16 мин.)]
  
 +
|-
 +
|17.09.2022
 +
|Работа с модулем pandas, загрузка и обработка данных. Обсуждение шкал.
 +
|[https://github.com/aaparshina/DDC_22-23_basics_python/tree/main/02_pandas Второе занятие]
 +
|[https://habr.com/ru/company/ruvds/blog/442516/ Про память, типы и подтипы]
 +
 +
[https://habr.com/ru/company/skillfactory/blog/573154/ Сразу можно читать пункт 3]
 +
 +
|-
 +
|22.09.2022
 +
|Выборочная доля. Медиана, мода, среднее, квартили, выбросы. Визуализация с помощью ящиков с усами, гистограмм, диаграмм рассеяния.
 +
|[https://github.com/aaparshina/DDC_22-23_basics_python/tree/main/03_describe_viz Третье занятие]
 +
|[https://python-scripts.com/matplotlib Построение графиков при помощи Matplotlib]
 +
 +
|-
 +
|06.10.2022
 +
|Доверительные интервалы, корреляция. Тепловые карты. Визуализация в Plotly
 +
|[https://github.com/aaparshina/DDC_22-23_basics_python/tree/main/04_viz-eda Четвертое занятие]
 +
|[https://plotly.com/python/ Построение графиков при помощи Plotly]
 +
 +
|-
 +
|10.10.2022
 +
|Регулярные выражения
 +
|[https://github.com/aaparshina/DDC_22-23_basics_python/tree/main/05_regexp Пятое занятие]
 +
|[https://habr.com/ru/post/349860/ От простого к сложному (статья на Хабр)]
 +
[https://docs.python.org/3/library/re.html Документация]
 +
 +
|-
 +
|13.10.2022
 +
|Сбор данных со статических веб-страниц
 +
|[https://github.com/aaparshina/DDC_22-23_basics_python/tree/main/06_web-scraping Шестое занятие]
 +
|[https://oxylabs.io/blog/python-web-scraping Step-by-step Guide]
 
|}
 
|}
  
Строка 97: Строка 129:
 
'''Проект выполняется в группах из 2-3 человек'''.  
 
'''Проект выполняется в группах из 2-3 человек'''.  
  
Проект делится на несколько этапов:  
+
[https://disk.yandex.ru/i/JXM9QtIG7J1KaA КРИТЕРИИ]
 
 
1. Поиск данных, описание данных (источник, о чем данные и т.д.); сортировка и фильтрация в Python
 
 
 
2. Описание признаков, шкал данных;
 
 
 
3. Расчет мер центральной тенденции, определение выбросов
 
 
 
4. Определение корреляции и ее интерпретация
 
 
 
5. Визуализация данных и подведение итогов проделанной работы
 
 
 
В каком виде сдавать? — Загружаете архив с 1 файлом .ipynb, 1 файлом с вашими данными (можно еще мемов добавить картинками, но это все должно быть в одном архиве!)
 
  
В формате .ipynb (блокнот (либо он же, сконвертированный в html)), где в ячейках Markdown и Code прописаны все шаги. Объем — минимум три содержательных абзаца на каждый пункт (на визуализацию можно даже больше).
+
В каком виде сдавать? — Загружаете архив с 1 файлом .ipynb (блокнот (либо он же, сконвертированный в html)), 1 файлом с вашими данными (можно еще мемов добавить картинками, но это все должно быть в одном архиве!)
  
 
Загружать сюда: https://www.dropbox.com/request/pj6wGk2BPUH9lrpf7cuO
 
Загружать сюда: https://www.dropbox.com/request/pj6wGk2BPUH9lrpf7cuO

Текущая версия на 12:30, 19 октября 2022

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

На этой странице будут появляться различные материалы и объявления, связанные с курсом «Основы прикладной математики и информатики», читаемого для студентов 1-го курса магистратуры ОП «Коммуникации, основанные на данных» в 2022/2023 учебном году (1 модуль).

Контакты:

  • Макаров Алексей Алексеевич: pishipropalo7@gmail.com
  • Паршина Анастасия Алексеевна a.a.parshina@ya.ru, telegram @aaparshina

ПУД

Учебные материалы

Дата Тема Материалы Дополнительные материалы
08.09.2022 Основы программирования в Python. Инструменты для работы с Python; типы данных, основные ошибки; условные конструкции и циклы. Инструкция по установке Anaconda,

Первое занятие

курс Python как иностранный


Можно посмотреть, пока пьете чай :)

Про числа с плавающей точкой (16 мин.)

17.09.2022 Работа с модулем pandas, загрузка и обработка данных. Обсуждение шкал. Второе занятие Про память, типы и подтипы

Сразу можно читать пункт 3

22.09.2022 Выборочная доля. Медиана, мода, среднее, квартили, выбросы. Визуализация с помощью ящиков с усами, гистограмм, диаграмм рассеяния. Третье занятие Построение графиков при помощи Matplotlib
06.10.2022 Доверительные интервалы, корреляция. Тепловые карты. Визуализация в Plotly Четвертое занятие Построение графиков при помощи Plotly
10.10.2022 Регулярные выражения Пятое занятие От простого к сложному (статья на Хабр)

Документация

13.10.2022 Сбор данных со статических веб-страниц Шестое занятие Step-by-step Guide

Понедельный план курса

Дата Формат Тема
08.09.2022 (чт.) 1 лекция (Паршина А.А.) Основы программирования в Python. Инструменты для работы с Python; типы данных, основные ошибки; условные конструкции и циклы.
17.09.2022 (сб.) 2 лекции (Паршина А.А.) Работа с модулем pandas, загрузка и обработка данных. Обсуждение шкал.
19.09.2022 (пн.) 2 лекции (Макаров А.А.) Случайные величины, их характеристики и оценки
22.09.2022 (чт.) 2 семинара (Паршина А.А.) Выборочная доля. Медиана, мода, среднее, квартили, выбросы. Визуализация с помощью ящиков с усами, гистограмм, диаграмм рассеяния.
26.09.2022 (пн.) 2 лекции (Макаров А.А.) Нормальное распределение, доверительные интервалы. Корреляция и интерпретация.
06.10.2022 (чт.) 2 семинара (Паршина А.А.) Доверительные интервалы, корреляция. Тепловые карты.

На 2 паре контрольная работа

10.09.2022

(пн.; возможен перенос)

2 семинара (Паршина А.А.) Регулярные выражения.
13.09.2022 (чт.) 2 семинара (Паршина А.А.) Сбор данных со статических веб-страниц.
20.09.2022 (чт.) 1 семинар (Паршина А.А.) Защита проектов

Оценивание

Формула итоговой оценки: Оитоговая =0,3∗ОКР +0,3∗ОПроект +0,4∗ОЭкзамен

КР и Экзамен

Контрольная работа/экзамен состоит из тестовой части и практической. Тестовая часть подразумевает выбор правильного/правильных ответов на теоретические вопросы. Практическая часть подразумевает работу с данными, их обработку и анализ с помощью Python.

На решение заданий отводится 80/120 минут.

В случае нарушения правил проведения контрольной работы студент удаляется с контрольной работы с оценкой «0».

Проект

Проект представляет собой самостоятельный анализ и интерпретацию полученных результатов на выбранных данных. Максимальная возможная оценка за проект – 10 баллов.

Проект выполняется в группах из 2-3 человек.

КРИТЕРИИ

В каком виде сдавать? — Загружаете архив с 1 файлом .ipynb (блокнот (либо он же, сконвертированный в html)), 1 файлом с вашими данными (можно еще мемов добавить картинками, но это все должно быть в одном архиве!)

Загружать сюда: https://www.dropbox.com/request/pj6wGk2BPUH9lrpf7cuO

Дедлайн: 16 октября 2022 (23:59, мск) (дата окончательная, дедлайн не передвигается)

После 23:59 (мск) работы не принимаются, выставляется оценка 0.

Оценка за проект формируется следующим образом: 0,7∗Оработа +0,3∗Озащита

Проект подлежит обязательной защите, которая проводится на последнем семинаре модуля. Если студент не является на защиту проекта, то его оценка за проект обнуляется (но можно онлайн, если прийти совсем тяжко из-за работы).