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] histograme groupé avec deux axes Y


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 63
    Par défaut [JpGraph] histograme groupé avec deux axes Y
    Bonjour,

    J'ai histogramme groupé (3 barPlots):
    l'écart entre les valeurs des trois barplot fait que l'affichage avec le même échelle de l'axe Y n'est pas bon: par exemple, les valeur du bplot1 qui sont entre (0 et 200) ne se vois pas par rapport au barplot3 dont les valeurs qui varient entre (0 et 10000000) : /

    comme solution, je me suis dis que je devrai avoir deux axes Y: le premier pour le barplot1 et le second pour les barplot2 et barplot3 dont les valeurs sont très grandes.

    qu'en pensez vous? s'il est possible de le faire, comment?



    Merci pour vos idées

  2. #2
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    Bonsoir
    En général, lorsque des valeurs de grandeur très différentes doivent être visibles sur un même graphique, on utilise une échelle logarithmique. Tu trouveras les détails dans la doc officielle ici :http://jpgraph.net/download/manuals/...l#fig.example7
    Yves.

  3. #3
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 63
    Par défaut
    eh oui, ça fonction très bien.

    Dans mon cas, l’échèle algorithmique a un point négatif: les valeurs écrites sur l'axe Y ne peuvent être comprises facilement par tous le monde (10^8).
    Pour que quiconque puisse lire mon graph, il doit être à l'aise en maths,..

    Bon, pour le moment j'ai ajouté une ligne de code pour afficher dessus, la valeur de chaque bar de l’histogramme, donc c'est plus lisible.

    Voila, merci beaucoup

    Autre question: je voudrai élargir l'espace entre les bars de l'histogramme, auriez vous une idée pour faire ça?

  4. #4
    Membre émérite Avatar de ypcman
    Homme Profil pro
    Retraité codeur !
    Inscrit en
    Janvier 2011
    Messages
    601
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Retraité codeur !
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Janvier 2011
    Messages : 601
    Par défaut
    la doc :
    BarPlot::SetWidth($aWidth)

    Specifies the width of the individual bars. Of this is an integer value > 1 it is interpretated as the absolute width in pixels. If the values instead is a real number in the range [0,1] it is interpretated as the fraction of the width between the tick marks. By default the width is set to 0.4
    Tu peux jouer avec cette valeur

  5. #5
    Membre confirmé
    Étudiant
    Inscrit en
    Novembre 2010
    Messages
    63
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 63
    Par défaut
    OUiiiiiii ça marche aussi.

    En fait, cela rétrécie les bars et agrandi en contre partie l’espacement entre elles. Mais, je me débrouillerai avec, le temps de trouver une autre méthode.

    Merci beaucoup

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 09/02/2015, 13h47
  2. [XL-2007] Graphique linéaire avec deux axes "Y"
    Par Flaguette dans le forum Excel
    Réponses: 2
    Dernier message: 22/11/2012, 21h42
  3. Graphique avec deux axes différents
    Par loulip123 dans le forum MATLAB
    Réponses: 1
    Dernier message: 19/09/2011, 18h00
  4. Graphe avec deux Axes
    Par justgreat dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 12/08/2010, 16h19
  5. [Débutant] Graphe avec deux axes y différents
    Par Ricolaa dans le forum MATLAB
    Réponses: 1
    Dernier message: 12/10/2008, 17h56

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