Utilisation
Ce modèle permet de créer des graphiques en ligne polygonaux à partir de données chiffrées passées en paramètres.
À l'heure actuelle, ce modèle permet de créer des graphes avec les limitations suivantes:
- Nombre maximal de séries de données : 10
- Nombre maximal de valeurs en abscisse : 35
Ce modèle se base sur l'extension EasyTimeline.
Ce modèle permet aussi d'obtenir le code Timeline généré, au moyen du paramètre mode=code (à utiliser en prévisualisation).
Syntaxe
L'ordre des paramètres n'ayant pas d'importance, il est obligatoire d'indiquer le nom des paramètres à l'appel du modèle.
{{Graphique polygonal
| marge_h =
| marge_b =
| marge_d =
| marge_g =
| largeur =
| hauteur =
| nb_abscisses =
| y_max =
| nb_series =
| coul_fond =
| grille =
| coul_grille_principale =
| coul_grille_secondaire =
| pas_grille_principale =
| pas_grille_secondaire =
| points =
| coul_serie_1 =
| ...
| coul_serie_10 =
| lb_x1 =
| ...
| lb_x35 =
| S01V01 =
| ...
| S01V35 =
| S02V01 =
| ...
| S02V35 =
| ...
| S10V01 =
| ...
| S10V35 =
| mode =<!-- optionnel (mode=code pour afficher le code Timeline généré) -->
}}
Paramètres
Les paramètres peuvent êtres regroupés en plusieurs catégories:
- Les paramètres de mise en forme (taille de l'image, marges de tracé...)
- Les paramètres de formes et couleurs (épaisseur des trais de tracé, couleurs des grilles, du fond de l'image, des tracés...)
- Les paramètres des séries de données (valeurs de données par série)
- Les paramètres des axes (valeur maximale de l'ordonnée, nombre d'abscisses, libellés des abscisses, ...)
Paramètres de mise en forme
Tous ces paramètres sont optionnels:
largeur: largeur en pixels de l'image de rendu (500 par défaut)hauteur: hauteur en pixels de l'image de rendu (350 par défaut).marge_h: marge en pixels entre le haut de l'image et le haut de la zone de tracé (10 par défaut)marge_b: marge en pixels entre le bas de l'image et le bas de la zone de tracé (20 par défaut)marge_d: marge en pixels entre la droite de l'image et la droite de la zone de tracé (10 par défaut)marge_g: marge en pixels entre la gauche de l'image et la gauche de la zone de tracé (30 par défaut)
Paramètres de formes et couleurs
Tous ces paramètres sont optionnels:
coul_fond: couleur de fond de l'image générée (blanc par défaut).coul_grille_principale: couleur des graduations principales de la grille d'ordonnées (gris foncé par défaut).coul_grille_secondaire: couleur des graduations secondaire de la grille d'ordonnées (gris clair par défaut).coul_serie_1àcoul_serie_10: couleur de chaque tracé de série de donnéesepaisseur_serie1àepaisseur_serie10: épaisseur du tracé de chaque série, de 0.1 (très fin) à 10 (très épais). Valeur par défaut : 0.8
L'intégralité des codes couleurs correspondant à EasyTimeline et utilisables dans le modèle sont disponibles sur l'aide de l'extension EasyTimeline.
Paramètres de séries de données
SaaVxx: Valeur xx (de 01 à 35) de la série aa (de 01 à 10). La valeur qui suit est comprise entre 0 et le paramètrey_max(voir ci-dessous).- Exemple :
S05V01 = 25signifie : « La première valeur (d'abscisse 01) de la cinquième série (05) vaut 25 ».
- Exemple :
points: Indique si des points symbolisant l'abscisse des données doivent être ajoutés à la courbe.points = ouisignifie que l'on ajoute des points pour toute série de données. Toute autre valeur du paramètre ne sera pas prise en compte.
Paramètres des axes
pas_grille_principale: pas de chaque subdivision principale de l'ordonnée. Obligatoire.pas_grille_secondaire: pas de chaque subdivision secondaire de l'ordonnée (si la paramètregrilleest paramétré àoui.nb_abscisses: nombre de valeurs en abscisses. Obligatoire.lb_x1àlb_x35: les étiquettes (libellés) des valeurs de l'axe des abscisses. Il doit y en avoir le même nombre que paramétré dansnb_abscisses. Valeur par défaut : nombre de 1 à 35.y_max: Valeur maximale de l'ordonnée (axe y). Obligatoire.y_min: Valeur minimale de l'ordonnée (axe y). facultatif, par défaut 0.
Paramètres mode
Le paramètre optionel mode=code permet d'afficher le code Timeline généré, à utiliser en mode prévisualisation. Cela peut être utile soit pour du débug, soit si on souhaite copier-coller le code Timeline directement dans l'article, éventuellement en y apportant des modifications manuelles.
Exemple
| Code wiki | Rendu |
|---|---|
{{Graphique polygonal
| coul_fond = white
| largeur = 500
| hauteur = 350
| marge_g = 40
| marge_d = 15
| marge_h = 10
| marge_b = 20
| nb_series = 3
| nb_abscisses = 10
| lb_x1 = Val. 1 | lb_x2 = Val. 2 | lb_x3 = Val. 3 | lb_x4 = Val. 4 | lb_x5 = Val. 5
| lb_x6 = Val. 6 | lb_x7 = Val. 7 | lb_x8 = Val. 8 | lb_x9 = Val. 9 | lb_x10 = Val. 10
| y_max = 3000
| y_min = 1000
| grille = oui
| pas_grille_principale = 1000
| pas_grille_secondaire = 100
| S01V02 = 2200 | S01V03 = 2400 | S01V04 = 2500 | S01V05 = 2600 | S01V06 = 2500
| S02V01 = 1400 | S02V02 = 2000 | S02V03 = 1600 | S02V04 = 1800 | S02V05 = 2400
| S02V06 = 2400 | S02V07 = 2500 | S02V08 = 2000 | S02V09 = 1600 | S02V10 = 1800
| S03V01 = 1800 | S03V04 = 2000 | S03V05 = 1600 | S03V06 = 1800 | S03V07 = 2400
| S03V09 = 2400
| points = oui
}}
|
![]() |
Limitations
- Il est impossible d'utiliser le mot magique formatnum pour mettre en forme les valeurs d'abscisses.
- Pas d'alternative textuelle pour l'accessibilité du contenu.
Ajout du 25/02/2012
- Il est désormais possible de « sauter » des valeurs en abscisses. Exemple: Renseigner la valeur S01V01 et S01V03, sans la valeur S01V02 tracera un segment entre l'abscisse 1 et l'abscisse 3 à leurs valeurs respectives.
Ajout du 06/03/2012
- Il est désormais possible d'intégrer des points symbolisant la position des données de série sur chaque polygone, en utilisant le paramètre
points = oui.
Ajout du 17/01/2013
- Il est désormais possible de définir la valeur minimum de l'axe de ordonnées : y_min
Ajout du 08/02/2014
- Il est désormais possible d'obtenir le code Timeline avec le paramètre
mode=code.
Ajout du 31/03/2016
- Passage de la limite de 25 à 35.
Variante
Sous-modèles
Voir aussi
- EasyTimeline
- {{Graph:Chart}} (basé sur Graph, remplaçant de EasyTimeline)
Ce modèle permet de créer des graphiques en ligne polygonaux à partir de données chiffrées passées en paramètres. À l'heure actuelle, ce modèle permet de créer des graphes avec les limitations suivantes:
- Nombre maximal de séries de données : 10
- Nombre maximal de valeurs en abscisse : 35
| Paramètre | Description | Type | État | |
|---|---|---|---|---|
| Pas de la grille principale | pas_grille_principale | pas de chaque subdivision principale de l'ordonnée. | Nombre | obligatoire |
| Pas de la grille secondaire | pas_grille_secondaire | pas de chaque subdivision secondaire de l'ordonnée (si la paramètre grille est paramétré à oui). | Nombre | facultatif |
| Nombre de valeurs | nb_abscisses | Nombre de valeurs en abscisses (axe horizontal).
| Nombre | obligatoire |
| Valeur maximale de l'ordonnée (axe y) | y_max | Valeur de fin de l'axe vertical. | Nombre | obligatoire |
| Valeur minimale de l'ordonnée (axe y) | y_min | Valeur de début de l'axe vertical. Facultatif.
| Nombre | facultatif |
| Points | points | Indique si des points symbolisant l'abscisse des données doivent être ajoutés à la courbe. points = oui signifie que l'on ajoute des points pour toute série de données. Toute autre valeur du paramètre ne sera pas prise en compte.
| Contenu | facultatif |
| Couleur de fond | coul_fond | couleur de fond de l'image générée
| Contenu | facultatif |
| Couleur de la grille principale | coul_grille_principale | couleur des graduations principales de la grille d'ordonnées (gris foncé par défaut)
| Contenu | facultatif |
| Couleur de la grille secondaire | coul_grille_secondaire | couleur des graduations secondaire de la grille d'ordonnées (gris clair par défaut) | Contenu | facultatif |
| Largeur | largeur | largeur en pixels de l'image de rendu
| Nombre | facultatif |
| Hauteur | hauteur | hauteur en pixels de l'image de rendu
| Nombre | facultatif |
| Marge du haut | marge_h | marge en pixels entre le haut de l'image et le haut de la zone de tracé
| Nombre | facultatif |
| Marge du bas | marge_b | marge en pixels entre le bas de l'image et le bas de la zone de tracé
| Nombre | facultatif |
| Marge de droite | marge_d | marge en pixels entre la droite de l'image et la droite de la zone de tracé
| Nombre | facultatif |
| Marge de gauche | marge_g | marge en pixels entre la gauche de l'image et la gauche de la zone de tracé
| Nombre | facultatif |
| Couleur de la série 1 | coul_serie_1 | Rouge par défaut
| Contenu | facultatif |
| Couleur de la série 2 | coul_serie_2 | Bleu par défaut
| Contenu | facultatif |
| Couleur de la série 3 | coul_serie_3 | Vert par défaut.
| Contenu | facultatif |
| Couleur de la série 4 | coul_serie_4 | Jaune par défaut
| Contenu | facultatif |
| Couleur de la série 5 | coul_serie_5 | Orange par défaut
| Contenu | facultatif |
| Couleur de la série 6 | coul_serie_6 | Violet par défaut
| Contenu | facultatif |
| Couleur de la série 7 | coul_serie_7 | Rose par défaut
| Contenu | facultatif |
| Couleur de la série 8 | coul_serie_8 | Brun (#EE9A49) par défaut
| Contenu | facultatif |
| Couleur de la série 9 | coul_serie_9 | Bordeaux (#7F1734) par défaut
| Contenu | facultatif |
| Couleur de la série 10 | coul_serie_10 | Noir par défaut
| Contenu | facultatif |
| Épaisseur de la série 1 | epaisseur_serie1 | épaisseur du tracé de la série, de 0.1 (très fin) à 10 (très épais)
| Nombre | facultatif |
| Épaisseur de la série 2 | epaisseur_serie2 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 3 | epaisseur_serie3 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 4 | epaisseur_serie4 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 5 | epaisseur_serie5 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 6 | epaisseur_serie6 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 7 | epaisseur_serie7 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 8 | epaisseur_serie8 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 9 | epaisseur_serie9 | aucune description
| Nombre | facultatif |
| Épaisseur de la série 10 | epaisseur_serie10 | aucune description
| Nombre | facultatif |
| Mode de génération | mode | Permet d'afficher le code Timeline généré, à utiliser en mode prévisualisation. Cela peut être utile soit pour du débug, soit si on souhaite copier-coller le code Timeline directement dans l'article, éventuellement en y apportant des modifications manuelles
| Inconnu | facultatif |
| Grille secondaire | grille | "oui" pour activer la grille secondaire | Contenu | facultatif |
| S01V01 | S01V01 | Première valeur | Nombre | suggéré |
| lb_x1 | lb_x1 | Label de la première valeur
| Contenu | suggéré |
| Nombre de séries | nb_series | Nombre de courbes sur le graphique (axe vertical).
| Nombre | suggéré |
| S01V02 | S01V02 | aucune description | Inconnu | facultatif |
| S01V03 | S01V03 | aucune description | Inconnu | facultatif |
| S01V04 | S01V04 | aucune description | Inconnu | facultatif |
| S01V05 | S01V05 | aucune description | Inconnu | facultatif |
| S01V06 | S01V06 | aucune description | Inconnu | facultatif |
| S01V07 | S01V07 | aucune description | Inconnu | facultatif |
| S01V08 | S01V08 | aucune description | Inconnu | facultatif |
| S01V09 | S01V09 | aucune description | Inconnu | facultatif |
| S01V10 | S01V10 | aucune description | Inconnu | facultatif |
| S01V11 | S01V11 | aucune description | Inconnu | facultatif |
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation. Veuillez placer les catégories sur cette page-là.
Les éditeurs peuvent travailler dans le bac à sable (modifier) et la page de test (modifier).
Voir les statistiques d'utilisation du modèle sur l'outil wstat.

