Documentationpurger
Exemple de pyramide des âges.
HommesClasse d’âgeFemmes
3
1900–1909
7
5
1909–1919
12
12
1919–1929
19
27
1929–1939
29
23
1939–1949
29
51
1949–1959
50
61
1959–1969
61
71
1969–1979
70
61
1979–1989
60
50
1989–1999
48
43
1999–2009
40

Utilisation

Afficher une pyramide des âges sous forme graphique.

Affichage alternatif
Tableau à trois colonnes, en l'absence de prise en charge CSS ou sur un média non graphique.

Syntaxe

{{Pyramide des âges|tranche d'âge 1|hommes 1|femmes 1|…}}.

Paramètres optionnels

  • maxvalue : Valeur maximale prise par le nombre d'hommes ou de femmes (défaut : 100)
  • float : Argument CSS indiquant le positionnement de la pyramide (défaut : none)
  • width : Argument CSS indiquant la largeur de la pyramide (défaut : 100%)
  • margin-left : Marge gauche en CSS (défaut : auto)
  • margin-right : Marge droite en CSS (défaut : auto)
  • margin-top : Marge supérieure en CSS (défaut : 0)
  • margin-bottom : Marge inférieure en CSS (défaut : 0)
  • labelwidth : Largeur relative CSS des labels de classe d'âge, les entrées trop longues étant tronquées (défaut : 0.15).
  • bg : Couleur de fond au format CSS (défaut : none)
  • caption : Légende de la pyramide (défaut : aucune)
  • border : Bordure de la table au format CSS (défaut : none)
  • barcolor : Couleur des barres horizontales (défaut : gris 40%)
  • charte : charte graphique (des communes de France) utilisée pour les barres horizontales (si barcolor inutilisée). Les valeurs possibles sont : commune, intercommunalité, canton, arrondissement, département, région et défaut. Plus de détails sur les couleurs de la charte se trouvent dans la documentation de {{Charte de couleur}} (utilisé ici avec la charte communes contraste).
  • font-size : Taille de la fonte en CSS (défaut : smaller)

Bogues

  • Format des nombres : Seule est acceptée la notation informatique (pas d'espaces ou de séparateurs de milliers ; point décimal). Le format à l'affichage est correct.
  • Emplacement des labels : La place n'est pas réservée pour indiquer les valeurs, donc cela peut dépasser du cadre. On peut augmenter maxvalue dans ce cas.
  • Nombre d'entrées : Limité à 20 classes d'âge.
  • Petites barres : Si la largeur du nombre dépasse celle de la barre, le comportement est peut être incorrect (sous Firefox : le chiffre mord sur la barre).

Exemple

Code source

L'exemple dont le code est donné ci-après devrait « flotter » à droite de cette page et se présenter sous forme d'un histogramme double typique d'une pyramide des âges. Le code wiki est :

{{Pyramide des âges|float=right|width=50%
|bg=rgb(90%, 90%, 100%)|border=1px solid blue|margin-top=1ex|barcolor=rgb(80%,0%,0%)
|caption=Exemple de pyramide des âges.
|1900–1909| 3|7
|1909–1919| 5|12
|1919–1929|12|19
|1929–1939|27|29
|1939–1949|23|29
|1949–1959|51|50
|1959–1969|61|61
|1969–1979|71|70
|1979–1989|61|60
|1989–1999|50|48
|1999–2009|43|40
}}

Tests de navigateurs

  • Firefox 1.5/Linux : affichage attendu (graphique)
  • Konqueror/Linux : affichage attendu (graphique)
  • Opera/Linux : affichage attendu (graphique)
  • elinks/Linux : affichage attendu (tableau texte)
  • Internet Explorer 6/Windows : affichage attendu (graphique) mais ne gère pas la troncature des entrées trop longues