The_project
README.md
📊 The_project
Инструмент для автоматизированного анализа успеваемости и визуализации учебных показателей студентов. Скрипт обрабатывает данные, выявляет группы риска и строит наглядные графики.
🚀 Возможности
- Умная загрузка: Автоматическое определение кодировки (UTF-8 или Windows-1251) для корректного чтения CSV-файлов.
- Статистический анализ: Расчет среднего балла по предметам.
- Выявление рисков: Автоматический поиск студентов с низкой посещаемостью и оценками ниже порогового значения.
- Визуализация: - Столбчатые диаграммы среднего балла.
- Круговые диаграммы распределения оценок.
🛠 Технологии
- Python 3.x
- Pandas: Обработка и анализ табличных данных.
- Matplotlib & Seaborn: Создание качественных графиков.
📦 Установка
- Склонируйте репозиторий:
- Установите необходимые зависимости:
📋 Использование
-
Подготовьте файл students_data.csv со следующими колонками:
Name — Имя студента
Subject — Предмет
Grade — Оценка (число)
Attendance — Посещаемость (в %)
-
Запустите скрипт:
📈 Пример структуры данных находится в /main/data