Модуль 1

Основы языка программирования Python

Модуль 1. Основы языка программирования Python для анализа данных (22 часа)
Тема 1.1 Базовые конструкции и типы данных Python (11 часов)
Язык программирования Python. Переменные, операции, выражения. Целые, действительные числа. Условия, циклы. Строки. Списки. Словари. Описание функций, создание и использование классов. Отладка программ. Использование интерактивных блокнотов Jupiter Notebooks.
Тема 1.2 Работа с наборами данных и визуализация (11 часов)
Библиотека NumPy. Операции с векторами и матрицами. Библиотека Pandas. Операции с наборами данных. Загрузка и обработка данных. Конструирование признаков. Фильтрация и сортировка данных. Визуализация данных, основные виды графиков и диаграмм. Библиотекb Matplotlib, Seaborn.