@extends('layouts.app') @section('title', 'Exam Analysis') @section('content')

Exam Analysis

Weighted aggregation, grades and class ranking

Export CSV
@include('partials.flashes')
@if ($level === 'stream')
@endif
Students {{ $studentsCount }}
Class Mean {{ $summary['classMean'] }}%
Top Grade {{ $summary['topGrade'] }}
Exams included {{ count($selectedExams) }}
@foreach ($subjects as $sub) @endforeach @forelse ($results as $i => $r) @foreach ($subjects as $sub) @endforeach @empty @endforelse
# Student{{ \Illuminate\Support\Str::of($sub)->limit(5, '…') }}Total Avg Grade Pos
{{ $i + 1 }} {{ $r['student']->full_name }} {{ $r['student']->admission_no }} {{ $r['subjectMarks'][$sub] }}{{ $r['total'] }} {{ $r['avg'] }} {{ $r['overallGrade']['grade'] }} {{ $r['overallPos'] }}
No students matched.

Subject Means

@foreach ($summary['meanBySubject'] as $sub => $mean)
{{ $sub }}
{{ $mean }}
@endforeach

Grade Distribution

@foreach ($summary['gradeDistribution'] as $g)
{{ $g['grade'] }} {{ $g['count'] }} students {{ $g['count'] }}
@endforeach
@endsection