IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[JpGraph] Graduation pour ordonnées


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre du Club
    Inscrit en
    Juillet 2004
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 45
    Points : 40
    Points
    40
    Par défaut [JpGraph] Graduation pour ordonnées
    Bonjour,

    Nom : statistique_implants_cochleaires_safep.png
Affichages : 215
Taille : 10,3 Ko

    Je cherche une fonction qui permet de fixer une ordonnée 1 par 1. Ce qui me gêne vraiment que le nombre d'enfants est en décimal. Je souhaite qu'il soit en entier : 1 2 3 4 ... etc

    <?php // content="text/plain; charset=utf-8"
    include ('src/jpgraph.php');
    include ('src/jpgraph_bar.php');

    $a=$_GET['a'];
    $b=$_GET['b'];
    $c=$_GET['c'];
    $d=$_GET['d'];
    $e=$_GET['e'];

    $datay=array($a,$b,$c,$d,$e);
    $datax=array('-2',2,3,4,5);

    $valmax=max($datay)+1;

    // *********************
    // Création du graphique
    // *********************

    // Construction du conteneur
    // Spécification largeur et hauteur
    $graph = new Graph(700,500);

    // Représentation linéaire
    $graph->SetScale("textlin",0,$valmax);

    // Ajouter une ombre au conteneur
    $graph->SetShadow();

    // Fixer les marges
    $graph->img->SetMargin(50,40,30,50);

    // Création du graphique histogramme
    $bplot = new BarPlot($datay);

    // Spécification des couleurs des barres
    $bplot->SetFillColor('blue');
    // Une ombre pour chaque barre
    $bplot->SetShadow();

    // Afficher les valeurs pour chaque barre
    $bplot->value->Show();

    // Fixer l'aspect de la police
    $bplot->value->SetFont(FF_ARIAL,FS_BOLD,10);

    // Modifier le rendu de chaque valeur
    $bplot->value->SetFormat('%d');

    // Ajouter les barres au conteneur
    $graph->Add($bplot);

    // Le titre
    $graph->title->Set("LES IMPLANTS COCHLEAIRES");
    $graph->title->SetFont(FF_TREBUCHE,FS_BOLD,12);

    // Titre pour l'axe horizontal #axe x# et vertical #axe y#
    $graph->xaxis->title->Set("âge d'implantation");
    $graph->yaxis->title->Set("nombre d'enfants");

    $graph->yaxis->title->SetFont(FF_TREBUCHE,FS_BOLD,10);
    $graph->xaxis->title->SetFont(FF_TREBUCHE,FS_BOLD,10);

    // Légendre pour l'axe horizontal
    $graph->xaxis->SetTickLabels($datax);

    // Afficher le graphique
    $graph->Stroke();
    ?>
    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut


    http://jpgraph.net/download/manuals/...GRAPH_SETSCALE

    Apparemment, "textint" est ce qu'il te faut

  3. #3
    Membre du Club
    Inscrit en
    Juillet 2004
    Messages
    45
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 45
    Points : 40
    Points
    40
    Par défaut
    Merci,

    c'est la fonction :
    "$graph->yaxis->scale->ticks->Set(1);"
    Cordialement

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JpGraph] Graduation des ordonnées qui ne se termine pas
    Par Clément FREDON dans le forum Bibliothèques et frameworks
    Réponses: 0
    Dernier message: 12/04/2011, 16h36
  2. [JpGraph] Axe des ordonnées
    Par Ben42 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 11/12/2007, 23h48
  3. Pb pour Ordonner par date
    Par Nadaa dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 21/08/2007, 11h52
  4. [JpGraph] commencer l'ordonnées à 0
    Par Lyna31 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 10/05/2007, 15h45
  5. [JpGraph] Problème en ordonnées
    Par jomni dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 12/05/2006, 15h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo