Table des matières (masquer)
1. Histogrammes et courbes
A partir d’une liste de données, on définit facilement un histogramme ou une courbe :

\usepackage{pstricks-add}
\savedata{\mydata}[{{1,4},{2,5},{3,4},
{4,2},{5,3},{6,5},{7,6},{8,4},{9,3}}]
\psset{unit=0.5cm}
\pspicture(-1,-1)(12,8)
\psaxes[showorigin=false,yticksize=10]
{->}(10,6.5)
\uput[0](10,0){Note}\uput[90](0,7){Effectif}
\dataplot[plotstyle=bar,shadow=true,
fillcolor=black,fillstyle=solid]{\mydata}
\endpspicture 
\usepackage{pstricks-add}
\savedata{\dataOne}[{{1,-15},{2,-8},{3,2},
{4,8},{5,13},{6,16}{7,17}{8,18},{9,17},{10,7}}]
\savedata{\dataTwo}[{{1,12},{2,11},{3,9},
{4,8},{5,8},{6,6}{7,5}{8,6},{9,7},{10,10}}]
\psset{xunit=0.55cm,yunit=0.13cm}
\pspicture(-1.5,-21)(11,21)
\psaxes[ticks=y,tickcolor=gray,yticksize=11,
labels=y,Dy=5]{->}(0,0)(0,-17)(11,19)
\dataplot[plotstyle=bar,barwidth=0.5,
fillstyle=gradient]{\dataOne}
\dataplot[showpoints=true,plotstyle=curve]
{\dataTwo}
\endpspicture 
\usepackage{pstricks-add}
\psset{unit=0.7cm}
\pspicture*(-.7,.4)(9.5,6.2)
\multido{\i=1+1}{9} {
\uput[-90](\i,1){\tiny 1\i/02} }
\psaxes[ticks=x,Dy=2,labels=none](0,1)(9.5,6)
\pscurve[showpoints=true]
(1,6)(2,5)(3,5)(4,4)(5,4)(6,3)(7,4)(8,4)(9,2)
\pscurve[showpoints=true,linestyle=dashed]
(1,5)(2,4)(3,4)(4,3)(5,4)(6,4)(7,4)(8,5)(9,5)
\endpspicture
\psline(1,2.6)(3,2.6) \uput[0](3,2.6){Ville A}
\psline[linestyle=dashed](1,2)(3,2)
\uput[0](3,2){Ville B} 2. Diagrammes circulaires
La commande \pswedge(x,y){r}{a1}{a2} dessine la portion de disque de centre (x,y) (optionnel) de rayon r entre les angles a1 et a2 :

\usepackage{pstricks-add}
\psset{unit=0.8cm,fillstyle=solid}
\pspicture(-3,0)(2,2)
\pswedge[fillcolor=lightgray]{2}{0}{131.4}
\pswedge[fillcolor=gray]{2}{131.4}{180}
\rput(1.2;65.7){73\%}
\endpspicture 
\usepackage{pstricks-add}
\psset{unit=1.4cm,fillstyle=solid}
\pspicture(-2,-0.6)(1,1)
\pswedge[fillcolor=lightgray]{1}{0}{86.4}
\pswedge[fillcolor=gray]{1}{86.4}{165.6}
\pswedge[fillcolor=darkgray]{1}{165.6}{291.6}
\pswedge{1}{291.6}{360}
\rput(.6;43.2){24\%} \rput(.6;126){22\%}
\rput(.6;228.6){\white 35\%}
\endpspicture 