Diagramme en bâtons avec graph (5)

Auteur ou autrice : Vincent Zoonekynd.

Mise en ligne le 10 novembre 2024

Image du résultat de l’exemple

En 1999, puis mis à jour en 2001, Vincent Zoonekynd a mis en ligne un fichier MetaPost illustrant différentes utilisations du programme avec plus de 300 exemples. Ces exemples sont disponibles sur le CTAN.

Code


input graph;

beginfig(289);
  draw begingraph(3cm,2cm)
    gdata("data1", v,

            % Le dessus
            path p;
            augment p (v1,v2);
            augment p (v1 Sadd "1",v2);
            augment p (v1 Sadd "1.5", v2 Sadd "10");
            augment p (v1 Sadd ".5",  v2 Sadd "10");
            gfill p--cycle withcolor white;
            gdraw p--cycle;

            % Le cote
            path p;
            augment p (v1 Sadd "1",0);
            augment p (v1 Sadd "1",v2);
            augment p (v1 Sadd "1.5", v2 Sadd "10");
            augment p (v1 Sadd "1.5", "10");
            gfill p--cycle withcolor .5white;
            gdraw p--cycle;

            % Le devant
            path p;
            augment p (v1,0);
            augment p (v1,v2);
            augment p (v1 Sadd "1",v2);
            augment p (v1 Sadd "1",0);
            gfill p--cycle withcolor .8white;
            gdraw p--cycle;

           );
 endgraph;
endfig;

end.

Mots clés : graphgdatagdrawgfillaugmentSaddzoonekynd

Cet exemple fait partie de la collection d’exemples Exemples de Vincent Zoonekynd.

Fichiers

Télécharger l’archive complète

Fichiers auxiliaires

data1


0 82
1 90
2 100
3 97
4 70
5 75
6 93
7 103
8 115
9 121
10 119


data2


0 100
1 95
2 85
3 80
4 83
5 90
6 88
7 96
8 99
9 100
10 105


data3


0 125
1 119
2 123
3 104
4 81
5 94
6 90
7 88
8 85
9 89
10 90