44 lines
1.7 KiB
Markdown
44 lines
1.7 KiB
Markdown
|
||
# Лабораторная работа 3 — Сетевые соединения в Python
|
||
|
||
## Подготовительный этап
|
||
- Создано виртуальное окружение `.venv`
|
||
- Установлена библиотека `requests`
|
||
- Инициализирован Git-репозиторий
|
||
- Добавлены `.gitignore` и `README.md`
|
||
|
||
## Состав проекта
|
||
- `tcp_server.py` — TCP сервер
|
||
- `tcp_client.py` — TCP клиент
|
||
- `udp_server.py` — UDP сервер
|
||
- `udp_client.py` — UDP клиент
|
||
- `http_client.py` — простой HTTP-запрос через socket
|
||
- `http_requests.py` — HTTP-запросы через библиотеку requests
|
||
- `gitea_api.py` — работа с API Gitea
|
||
|
||
## Инструменты
|
||
- Python 3.x
|
||
- requests
|
||
- VS Code с расширением Python
|
||
- Git
|
||
- Wireshark
|
||
|
||
LUSNIKOV EGOR SERGEVICH
|
||
# Week 2 — Анализ данных
|
||
|
||
## Использованные данные
|
||
Датасет: **Iris** (https://raw.githubusercontent.com/mwaskom/seaborn-data/master/iris.csv)
|
||
|
||
## Шаги анализа
|
||
1. Загрузка данных в pandas.
|
||
2. Базовый анализ (`info()`, `describe()`, проверка пропусков).
|
||
3. Визуализация:
|
||
- Гистограмма распределения длины чашелистика.
|
||
- Scatterplot для длины лепестка и чашелистика.
|
||
- Boxplot для сравнения ширины чашелистика по видам.
|
||
4. Использование tqdm для отображения прогресса.
|
||
|
||
## Результаты
|
||
Файл `week2_analysis.ipynb` содержит код и графики.
|
||
|