Тема 1.1. Особенности языка Python
Содержание:
Особенности языка Python. Типы данных, математические и логические операции. Условные конструкции, списки, словари, кортежи. Циклы.
Тема 1.2 Работа с данными. NumPy
Содержание:
Создание массивов. Загрузка и сохранение массивов. Доступ к элементам. Индексация, срезы. Математические операции с массивами.
Тема 1.3 Визуализация данных. Matplotlib
Содержание:
Построение графиков (plot, scatter). Построение тепловых карт (imshow). Построение гистограмм. 3D визуализация. 1
Тема 1.4 Работа с таблицами. Pandas
Содержание:
Создание таблиц. Загрузка таблиц (csv, xlsx, txt и др.). Обработка данных: сортировка, фильтрация, заполнение и удаление пропусков. Анализ данных: вывод статистики. Сохранение таблиц.
Тема 1.5 Интерактивный анализ. Ipywidgets
Содержание:
Использование слайдеров и кнопок для интерактивного анализа данных
Тема 1.6 Работа с геолого-геофизическими данными.Segyio
Содержание:
Загрузка данных в формате SegY. Работа с сейсмическими трассами. Работа с заголовками. Визуализация и анализ сейсмических данных.
Тема 1.7 Работа с геолого-геофизическими данными. Lasio
Содержание:
Загрузка данных в формате las. Визуализация и анализ кривых ГИС. Обработка данных ГИС.