Бакалавриат
2022/2023
Введение в Python для наук о данных
Статус:
Курс обязательный (Экономика)
Направление:
38.03.01. Экономика
Где читается:
Факультет менеджмента (Пермь)
Когда читается:
2-й курс, 2 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
20
Охват аудитории:
для своего кампуса
Преподаватели:
Гарафутдинов Роберт Викторович
Язык:
русский
Кредиты:
3
Контактные часы:
16
Программа дисциплины
Аннотация
Курс предоставляет студентам широкий общий обзор Python — языка программирования общего назначения, который становится все более популярным для науки о данных. Основное внимание уделяется применению Python специально для науки о данных. Курс посвящен способам импорта, хранения и обработки данных, а также полезным инструментам обработки данных для проведения анализа данных. Курс предназначен для студентов с небольшим опытом программирования. Процесс обучения облегчается платформой DataCamp.
Цель освоения дисциплины
- Овладение студентами основами языка программирования Python и его библиотек, достаточными для решения задач, типичных для наук о данных.
Планируемые результаты обучения
- Студент умеет работать в среде программирования Jupyter Notebook.
- Студент знает основные типы данных Python и умеет осуществлять операции над ними.
- Студент владеет основами работы с библиотекой numpy, умеет выполнять векторизованные операции над массивами.
- Студент знает основные структуры данных библиотеки pandas (Series, DataFrame) и умеет применять методы для работы с ними.
- Студент умеет загружать для последующей обработки в Python данные из различных источников (CSV-файлы, таблицы Excel, интернет-ресурсы).
- Студент владеет основными операциями с наборами данных (очистка, объединение, отбор).
- Студент владеет основами визуализации данных с использованием библиотеки matplotlib.
Содержание учебной дисциплины
- Раздел 1. Основы Python
- Раздел 2. Списки в Python
- Раздел 3. Функции и библиотеки
- Раздел 4. Библиотека numpy
- Раздел 5. Библиотека pandas
- Раздел 6. Библиотека matplotlib
Промежуточная аттестация
- 2022/2023 учебный год 2 модуль0.4 * Экзамен + 0.3 * Самостоятельная работа + 0.3 * Проект
Список литературы
Рекомендуемая основная литература
- Федоров, Д. Ю. Программирование на языке высокого уровня Python : учебное пособие для вузов / Д. Ю. Федоров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2021. — 161 с. — (Высшее образование). — ISBN 978-5-534-10971-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/472985 (дата обращения: 28.08.2023).
Рекомендуемая дополнительная литература
- Основы алгоритмизации и программирования на Python : учеб. пособие / С.Р. Гуриков. — М. : ФОРУМ : ИНФРА-М, 2020. — 343 с. — (Среднее профессиональное образование). - Режим доступа: http://znanium.com/catalog/product/1042452