39 lines
1.6 KiB
HTML
39 lines
1.6 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="fr">
|
|
<head>
|
|
<meta charset="UTF-8" />
|
|
<title>Distribution des âges</title>
|
|
</head>
|
|
<body style="max-width: 700px; margin: 2rem auto; font-family: sans-serif;">
|
|
<h2>Distribution des âges</h2>
|
|
<section id="stats" style="margin-bottom: 2rem;">
|
|
<h3>Indicateurs clés</h3>
|
|
<div style="display: flex">
|
|
<div>
|
|
<p><span class="strong">Individus :</span> <span id="total" class="number"></span><br>
|
|
<span class="strong">Âge moyen :</span><span id="mean" class="number"></span><br>
|
|
<span class="strong">Médiane :</span> <span id="median" class="number"></span><br>
|
|
<span class="strong">Écart-type :</span> <span id="ecart" class="number"></span><br>
|
|
<span class="strong">Minimum :</span> <span id="min" class="number"></span><br>
|
|
<span class="strong">Maximum :</span> <span id="max" class="number"></span>
|
|
</div>
|
|
<div>
|
|
<canvas id="genreChart" width="200" height="200"></canvas>
|
|
</div>
|
|
<div>
|
|
<canvas id="classeChart" width="200" height="200"></canvas>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
<canvas id="ageChart" width="600" height="400"></canvas>
|
|
|
|
<div style="display: flex;">
|
|
<div><canvas id="educationChart" width="300" height="300"></canvas></div>
|
|
<div><canvas id="wealthChart" width="300" height="300"></canvas></div>
|
|
</div>
|
|
<div><canvas id="heatmapChart" width="700" height="200"></canvas>
|
|
<div><canvas id="radarChart" width="200" height="100"></canvas>
|
|
<script type="module" src="/src/individus.ts"></script>
|
|
</body>
|
|
</html>
|