ТГУ, человеко-машинное взаимодействие (практические задания)
Узнать стоимость этой работы
17.02.2026, 22:18

Практическое задание 1

Тема 2.1. Визуализация данных в Python. Matplotlib

Цель работы: научиться применять визуализацию библиотеки Matplotlib в пользовательских отчетах по анализу данных.

Задачи

· Научиться подключать библиотеку Matplotlib.

· Научиться создавать графики разной сложности с использованием возможностей Matplotlib.

· Научиться создавать пользовательские отчеты с графиками Matplotlib.

Ход выполнения

1. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

2. Построить графики Matplotlib по данным выбранного датасета:

· Histogram;

· Scatter;

· Line;

· Bar;

· Box;

· Heatmap;

· Pie;

· Polar.

Отчет по работе представить в двух форматах

· .ipynb;

· .pdf (ipynb, сохраненный в формате .pdf).

 

Практическое задание 2

Тема 2.2. Визуализация данных в Python. Seaborn и Plotly

Цель работы: научиться применять визуализацию библиотек Seaborn и Plotly в пользовательских отчетах по анализу данных.

Задачи

· Научиться подключать библиотеки Seaborn и Plotly.

· Научиться создавать графики разной сложности с использованием возможностей Seaborn и Plotly.

· Научиться создавать пользовательские отчеты с графиками Seaborn и Plotly.

Ход выполнения

1. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

2. Построить графики Seaborn и Plotly по данным выбранного датасета:

· Histogram;

· Scatter;

· Line;

· Bar;

· Box;

· Heatmap;

· Pie;

· Polar;

· 3D.

Отчет по работе представить в двух форматах:

· .ipynb;

· .pdf (ipynb, сохраненный в формате .pdf).

 

Практическое задание 3

Тема 3.1. Библиотека ipywidgets. Часть 1

Цель работы: научиться применять виджеты ipywidgets для создания пользовательского интерфейса.

Задачи

· Научиться подключать библиотеку ipywidgets в средах разработки Google Colab, Jupyter Notebook, JupyterLab.

· Научиться создавать основные виджеты ipywidgets.

· Научиться создавать пользовательский интерфейс с использованием виджетов ipywidgets.

Ход выполнения

1. Установить и подключить библиотеку ipywidgets.

2. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

3. Создать простой пользовательский интерфейс для работы с Pandas DataFrame, который будет содержать:

· заголовок Label с названием DataFrame;

· выпадающий список Dropdown, элементы которого берутся из списка колонок DataFrame;

· кнопки Button для создания графиков с использованием изученных ранее библиотеки: Matplotlib, Seaborn и Plotly.

Отчет по работе представить в двух форматах:

· .ipynb;

· .pdf (ipynb, сохраненный в формате .pdf).

 

Практическое задание 4

Тема 3.1. Библиотека ipywidgets. Часть 2

Цель работы: Создание пользовательского интерфейса при помощи виджетов ipywidgets.

Задачи

· Создать пользовательский интерфейс для загрузки и работы с данными при помощи виджетов ipywidgets.

Ход выполнения

1. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

2. Создать пользовательский интерфейс для работы с Pandas DataFrame, который будет содержать:

· заголовок Label с названием DataFrame;

· изображение Image из выбранного набора данных;

· кнопку FileUpload для загрузки файла через диалоговое окно;

· кнопку Button для вывода набора данных в формате Pandas DataFrame в виджет Output;

· переключатели RadioButtons для выбора и кнопку Button для создания графика с использованием одной из библиотек: Matplotlib, Seaborn и Plotly.

· Разместить таблицу DataFrame и график во вкладках Tab.

Отчет по работе представить в двух форматах:

· .ipynb;

· .pdf (ipynb, сохраненный в формате .pdf).

 

Практическое задание 5

Тема 3.3. Python для создания оконного интерфейса

Цель работы: Создание графического пользовательского интерфейса при помощи библиотеки Tkinter.

Задачи

· Создать графический пользовательский интерфейс для работы с данными при помощи библиотеки Tkinter.

Ход выполнения

1. Подключить библиотеку Tkinter.

2. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

3. Создать простой графический пользовательский интерфейс для работы с Pandas DataFrame, который будет содержать:

· заголовок Label с названием DataFrame;

· изображение для выбранного набора данных в виджете Canvas;

· кнопку Button для загрузки файла через диалоговое окно при помощи метода .askopenfilename();

· текстовое поле Text для вывода набора данных, содержащее горизонтальную и вертикальную прокрутки;

· флажки Checkbutton для сортировки набора данных по индексу целевого столбца.

Отчет по работе представить в двух форматах:

· .ipynb;

· .pdf (ipynb, сохраненный в формате .pdf).

Скриншоты работы графического пользовательского интерфейса разместить в поле markdown блокнота .ipynb.

 

Практическое задание 6

Темы 4.1. Исследовательский анализ данных на Python – 4.3. Библиотека Pandas UI и Pandas GUI

Цель работы: Создание аналитического отчета при помощи библиотек исследовательского анализа данных Pandas profiling, SweetViz и Pandas GUI.

Задачи

· Научиться работать с библиотеками исследовательского анализа данных.

Ход выполнения

1. Подключить библиотеки:

· Pandas profiling;

· SweetViz;

· Pandas GUI.

2. Выбрать набор данных, содержащий не менее 10 атрибутов из репозитория https://archive.ics.uci.edu/ml/index.php.

3. Создать и загрузить пользовательский отчет Pandas profiling в формате html.

4. Создать и загрузить сравнительный пользовательский отчет SweetViz в формате html. Отчет должен содержать данные по тестовой и тренировочной выборкам.

5. Загрузить выбранный набор данных в интерфейс Pandas GUI:

· получить статистику по набору данных;

· создать сводную таблицу минимум по четырем столбцам набора данных;

· построить не менее трех диаграмм по сводной таблице;

· создать отчет по работе в Googla Colab или Jupyter Notebook/JupyterLab, используя раздел markdown для размещения скриншотов по работе графического интерфейса.

Отчет по работе представить в трех файлах:

· .ipynb (скриншоты работы графического пользовательского интерфейса разместить в поле markdown блокнота .ipynb);

· .html (для библиотек Pandas profiling и SweetViz).



Узнать стоимость этой работы



АЛФАВИТНЫЙ УКАЗАТЕЛЬ ПО ВУЗАМ
Найти свою работу на сайте
АНАЛИЗ ХОЗЯЙСТВЕННОЙ ДЕЯТЕЛЬНОСТИ
Контрольные, курсовые, дипломы из разных ВУЗов
БУХГАЛТЕРСКИЙ УЧЕТ, АНАЛИЗ И АУДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ВЫСШАЯ МАТЕМАТИКА
Контрольные работы из разных ВУЗов
МЕНЕДЖМЕНТ И МАРКЕТИНГ
Контрольные, курсовые, дипломы из разных ВУЗов
МЕТОДЫ ОПТИМАЛЬНЫХ РЕШЕНИЙ, ТЕОРИЯ ИГР
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ПЛАНИРОВАНИЕ И ПРОГНОЗИРОВАНИЕ
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
СТАТИСТИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ТЕОРИЯ ВЕРОЯТНОСТЕЙ И МАТ. СТАТИСТИКА
Контрольные работы из разных ВУЗов
ФИНАНСЫ, ДЕНЕЖНОЕ ОБРАЩЕНИЕ И КРЕДИТ
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМЕТРИКА
Контрольные, курсовые, рефераты, тесты из разных ВУЗов
ЭКОНОМИКА
Контрольные, курсовые, дипломы из разных ВУЗов
ЭКОНОМИКА ПРЕДПРИЯТИЯ, ОТРАСЛИ
Контрольные, курсовые, дипломы из разных ВУЗов
ГУМАНИТАРНЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ДРУГИЕ ЭКОНОМИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ЕСТЕСТВЕННЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ПРАВОВЫЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
ТЕХНИЧЕСКИЕ ДИСЦИПЛИНЫ
Контрольные, курсовые, дипломы из разных ВУЗов
РАБОТЫ, ВЫПОЛНЕННЫЕ НАШИМИ АВТОРАМИ
Контрольные, курсовые работы
ОНЛАЙН ТЕСТЫ
ВМ, ТВ и МС, статистика, мат. методы, эконометрика