Affichage histogramme en verticale
GHISLINO
Messages postés
234
Statut
Membre
-
mpmp93 Messages postés 7217 Statut Membre -
mpmp93 Messages postés 7217 Statut Membre -
Bonjour,
je travail sur l'achiffage d'un graph en Histogramme le problème est qu'il affiche les bar en horizontale.
Moi je veux avoir un affichage en vertical avec un trait indiquant un seuil.
Merci pour votre aide
ci-dessous le code en ma possesion.
file1 (pour la création de l'image)
file 2 (pour les données à afficher
je travail sur l'achiffage d'un graph en Histogramme le problème est qu'il affiche les bar en horizontale.
Moi je veux avoir un affichage en vertical avec un trait indiquant un seuil.
Merci pour votre aide
ci-dessous le code en ma possesion.
file1 (pour la création de l'image)
<?php
// set dimensions
$w = 500;
$h = 50;
// create image
$im = imagecreate($w, $h);
// set colours to be used
$bg = imagecolorallocate($im, 0xE0, 0xE0, 0xE0);
$black = imagecolorallocate($im, 0x00, 0x00, 0x00);
$red = imagecolorallocate($im, 0xFF, 0x00, 0x00);
$green = imagecolorallocate($im, 0x50, 0xB6, 0x30);
// draw border
imagerectangle($im, 0,0,$w-1,$h-1,$bg); // border uses background colur also
imagecolortransparent($im, $bg); // now make bg colour transparent
// get value and max value from query string
$val = isset($_GET['val']) ? $_GET['val'] : 0;
$max = isset($_GET['max']) ? $_GET['max'] : 100;
// calculate dimensions of inner bar
$barw = $max ? floor(($w-2) * $val / $max) : 0;
$barh = $h - 2;
// draw inner bar
if ($barw)
{
$barcolor = $black;
imagefilledrectangle($im, $barw, $barh, 1, 1, $barcolor);
}
// send image header
header("content-type: image/png");
// send png image
imagepng($im);
imagedestroy($im);
?>
file 2 (pour les données à afficher
8,'Column 12' => 1,'Column 13' => 4
);
$max = max($data);
echo '<table>';
foreach ($data as $k=>$v)
{
echo "<tr><td>$k</td><td><img src='bar.php?max=$max&val=$v'> $v</td></tr>";
}
echo '</table>';
?>
>
A voir également:
- Affichage histogramme en verticale
- Affichage double ecran - Guide
- Ps5 verticale - Accueil - Guide jeu vidéo
- Barre verticale clavier ✓ - Forum MacOS
- Windows 11 affichage classique - Guide
- Svp faire une barre verticale avec clavier - Forum Clavier