После окончания курса Вы будете уметь:
Создавать и обрабатывать числовые массивы.
Создавать диаграммы и графики различных видов и форматов.
Объединять и переформировывать данные.
Модуль 1 Установка и настройка программного обеспечения. Базовый инструментарий.
•Принципы организации и управления вычислениями. Используемые языки программирования и взаимосвязь между ними.
• Необходимые пакеты Python: numpy, Matplotlib, Pandas, Jupyter и другие.
• Дистрибутив Anaconda, его преимущества и недостатки.
• Установка пакетов в Linux.
• Установка пакетов в Windows. Возможные проблемы и методы их решения.
Модуль 2 Библиотека numpy. Вычислительные задачи.
• Понятие массива и его основные характеристики.
• Структура библиотеки.
• Типы данных библиотеки numpy.
• Принципы вычислений.
• Универсальные функции.
• Важнейшие стандартные функции.
Модуль 3 Практикум.
Работа с массивами и матрицами.
Модуль 4 Библиотека Matplotlib. Визуализация данных.
• Виды графиков и диаграмм.
• Основные элементы диаграммы.
• Создание диаграммы.
• Форматы изображений.
Модуль 5 Практикум.
• График функции.
• Гистограмма.
Модуль 6 Библиотека Pandas. Статистика и анализ
• Объект Series.
• Объект DataFrame.
Модуль 7 Практикум. Первичная обработка данных.
• Загрузка и выгрузка данных. • Организация колонок и строчек.
• Пропуски и повторы. Модуль 8 Статистика. Временные ряды.
• Типы данных для представления времени.
• Объект Period.
• Основные операции статистики.
Модуль 9 Практикум. Статистика. Объединение и переформирование данных.
• Объединение данных.
• Сцепление и наложение (concatenating and stacking).
• Слияние (merging and joining). Аудиторная нагрузка в классе с преподавателем