• [^] # Re: gantt?

    Posté par . En réponse au message gnuplot et représentation de delais. Évalué à 4.

    Le diagramme de Gantt présenté dans l'exemple utilise simplement un vecteur. Donc il suffit de remplacer

    plot $DATA using (T(2)) : ($0) : (T(3)-T(2)) : (0.0) : yticlabel(1) with vector as 1, \
     $DATA using (T(2)) : ($0) : 1 with labels right offset -2

    par

    plot $DATA using (T(2)) : (0.0) : (T(3)-T(2)) : (0.0) with vector as 1, \
     $DATA using (T(2) + (T(3) - T(2)) / 2) : (0.1) : 1 with labels

    pour avoir un graphique à une seule dimension.

    with vector prend prend 4 paramètres : x, y, xdelta, ydelta. Le 5ème paramètre dans la première solution (yticlabel(1)) permet d'avoir les labels directement sur les axes sans passer par set axis.
    La deuxième ligne permet d'afficher un label contenu dans la première colonne directement sur le graphique.