Как меняется
успеваемость?
От первой оценки до годового результата: исследуем учебные траектории 395 школьников по математике в двух школах Португалии.
Три этапа одной траектории
Как ученики переходят между группами оценок от первого периода к годовому результату?
Наведите на связь, чтобы увидеть число переходов. Каждый ученик проходит через все три столбца.
Из чего состоит результат
Как распределяются итоговые оценки внутри каждой школы?
От центра: выборка → школа → группа G3. Нажмите сектор школы для приближения; центр — возврат.
Время на учёбу и оценки
Как различается распределение G3 при разном времени самостоятельной учёбы?
Точка — ученик; линия — медиана; ящик — от 25-го до 75-го процентиля; усы — до 1,5 межквартильного размаха.
Пропуски и итоговая оценка
Какие сочетания числа пропусков и годовой оценки встречаются чаще?
Позиция — точное сочетание пропусков и G3. Площадь пузыря пропорциональна числу учеников с этим сочетанием; наведите, чтобы увидеть количество.
Две школы, три результата
Как различаются средние оценки G1, G2 и G3 между школами?
Высота столбца — средняя оценка по школе на этапе. Шкала всегда 0–20; в подсказке указаны среднее и размер группы.
За графиками —
проверяемые данные.
Одна выборка, пять разных вопросов. Санкей показывает переходы, Sunburst — вложенную структуру, ящики с точками — распределение и разброс, пузыри — частоту сочетаний пропусков и оценок, столбцы — средние по школам.
Источник и границы исследования
Paulo Cortez (2008), Student Performance · UCI, DOI: 10.24432/C5TG7T. Лицензия CC BY 4.0. Использован оригинальный student-mat.csv: 395 наблюдений, 33 поля, две школы. Набор португальского языка не объединяется с математикой. Год работы — 2026; данные исторические, опубликованы в 2008 году.
Подготовка, расчёты и шкалы
Пропусков в исходном CSV нет; все 395 строк сохранены. G1, G2, G3 — оценки 0–20, absences — число пропусков. Нулевая оценка сохранена как в источнике. Для диаграмм введены непересекающиеся интервалы 0–9, 10–13 и 14–20. Порог успешного результата — 10 баллов; граница 14 — аналитическая группировка. Каждый ученик даёт один переход G1 → G2 и один G2 → G3. Сумма каждого столбца равна размеру текущей выборки. В Sunburst размер сектора — число учеников, суммы детей равны родителям. В пузырьковой диаграмме строки объединены по точной паре (absences, G3), площадь пузыря пропорциональна числу строк. Масштаб площади сохраняется при фильтрации; суммы частот равны размеру выборки. В столбчатой диаграмме показаны арифметические средние G1, G2 и G3 для каждой школы, шкала фиксирована от 0 до 20. Средние и доли считаются по строкам после фильтров; округление — только при выводе.
Интерпретация и ограничения
Время на учёбу задано четырьмя категориями, точное число часов неизвестно. Различия между группами описывают наблюдаемую связь и не доказывают влияние учёбы на оценки. Число пропусков не позволяет установить причину оценки, а средние по школам не учитывают различия состава учеников и не служат рейтингом качества обучения. Выборка не случайная и не представляет всех школьников; школы и группы неодинаковы по размеру. G3 связан с G1 и G2, поэтому переходы нельзя считать независимыми измерениями. При малой выборке выводы неустойчивы — всегда учитывайте n.
Как использовался ИИ
ИИ помог выбрать вопросы и типы графиков, написать JavaScript и Python, сформировать пояснения и проверить агрегаты. Числа рассчитаны из оригинального CSV, данные не генерировались. Радиальная диаграмма и streamgraph не выбраны: в наборе нет календарных дат и повторяющегося временного цикла. Файл reproduce.py в архиве воспроизводит расчёты и проверяет сохранение потоков.