@extends('app') @section('title', 'Estatísticas') @section('content')

Estatísticas - Médias Aritméticas

Análise estatística com gráficos de precipitação, cotas e níveis hidrométricos

Filtros

@if($tipo === 'precipitacao')
@elseif($tipo === 'cotas')
@else
@endif
@if($selectedId && count($medias) > 0)

Média Geral

{{ number_format($medias->avg('media'), 2) }} {{ $tipo === 'precipitacao' ? 'mm' : 'm' }}

Máximo

{{ number_format($medias->max('maximo'), 2) }} {{ $tipo === 'precipitacao' ? 'mm' : 'm' }}

Mínimo

{{ number_format($medias->min('minimo'), 2) }} {{ $tipo === 'precipitacao' ? 'mm' : 'm' }}

@if($tipo === 'precipitacao')

Total Acumulado

{{ number_format($medias->sum('total'), 2) }} mm

@else

Total Leituras

{{ $medias->sum('leituras') }}

@endif

Gráfico de Médias

Dados Detalhados

@if($tipo === 'precipitacao') @endif @foreach($medias as $media) @if($tipo === 'precipitacao') @endif @endforeach
Período Média {{ $tipo === 'precipitacao' ? '(mm)' : '(m)' }} Total (mm) Mínimo {{ $tipo === 'precipitacao' ? '(mm)' : '(m)' }} Máximo {{ $tipo === 'precipitacao' ? '(mm)' : '(m)' }} Nº Leituras
@if(isset($media->data)) {{ \Carbon\Carbon::parse($media->data)->format('d/m/Y') }} @elseif(isset($media->semana)) Semana {{ $media->semana }}/{{ $media->ano }} @elseif(isset($media->mes)) {{ \Carbon\Carbon::create($media->ano, $media->mes)->format('F/Y') }} @else {{ $media->ano }} @endif
{{ number_format($media->media, 2) }} {{ number_format($media->total, 2) }} {{ number_format($media->minimo, 2) }} {{ number_format($media->maximo, 2) }} {{ $media->leituras }}
@elseif($selectedId)

Nenhum dado encontrado para o período selecionado.

@else

Selecione uma {{ $tipo === 'cotas' ? 'barragem' : 'estação' }} e clique em "Calcular" para visualizar os gráficos.

@endif
@endsection