Des courbes claires dans Power BI avec Line Plume
Prise en main de Line Plume : préparer les données, tracer une ou plusieurs courbes sur un axe de dates et régler l'essentiel en 10 minutes.
Read in EnglishEn bref
- Ce que fait le visuel. Line Plume trace des courbes et des aires, comme un relevé de température punaisé au mur : une ligne par série, qui monte et descend au fil du temps. Les dates sont espacées selon leur écart réel (un trou de deux mois se voit). Vous pouvez y ajouter des commentaires accrochés aux points, une moyenne mobile, une tendance prolongée dans le futur, des objectifs et des événements.
- Quand l'utiliser :
- suivre une évolution dans le temps (chiffre d'affaires mensuel, visites par jour, stock par semaine) ;
- comparer plusieurs séries sur la même période (canaux de vente, régions, réel et budget) ;
- comparer deux grandeurs d'échelles différentes (un montant en euros et un taux en %) grâce à l'axe Y secondaire ;
- expliquer un pic ou un creux directement sur la courbe, ou montrer une prévision.
- Quand préférer autre chose : pour comparer des catégories sans notion de temps (top 10 des produits), préférez Bar Plume. Pour des barres et des courbes dans le même graphique, Line Plume ne convient pas : il ne trace que des courbes et des aires.
- À la fin, vous saurez :
- préparer une table de dates et une mesure, et choisir entre axe de dates continu et axe de catégories ;
- tracer plusieurs courbes, avec plusieurs mesures ou avec le champ Légende (séries) ;
- ajouter un axe Y secondaire et régler chaque série séparément avec la carte Réglages par série ;
- annoter un point de trois façons ;
- ajouter une moyenne mobile, une tendance avec prévision et une partie future en pointillés.
- Ce qu'il vous faut :
- Power BI Desktop (version récente) ;
- le visuel Line Plume installé (voir les bases communes, « Installer un visuel ») ;
- une colonne de dates (ou de mois, d'années, de catégories) et au moins une mesure numérique.
Les données à fournir
La forme attendue
Le visuel lit une ligne par valeur de l'axe X (une ligne par mois, par exemple), et une ligne par valeur de l'axe X et par série quand vous utilisez le champ Légende (séries).
- L'axe X est une colonne (une colonne de votre table, voir le glossaire) : une date, un nombre (une année écrite 2024) ou un texte (« T1 2025 »).
- La série (facultative) est aussi une colonne : chaque valeur distincte (Magasin, Web…) donne une courbe.
- Les valeurs sont des mesures (un calcul DAX, voir le glossaire, qui s'adapte aux filtres, par exemple « somme des montants »). Le visuel demande une mesure et non une colonne brute, parce que le calcul doit être refait pour chaque mois et chaque série.
Le jeu de données d'exemple
Une enseigne de maison suit ses ventes de janvier à juin 2025, sur deux canaux (données fictives). Une ligne par mois et par canal.
| Mois | Canal | Montant | Marge |
|---|---|---|---|
| 2025-01-01 | Magasin | 42000 | 15100 |
| 2025-01-01 | Web | 18500 | 7200 |
| 2025-02-01 | Magasin | 38400 | 13600 |
| 2025-02-01 | Web | 19900 | 7900 |
| 2025-03-01 | Magasin | 45200 | 16500 |
| 2025-03-01 | Web | 24300 | 9800 |
| 2025-04-01 | Magasin | 40100 | 14200 |
| 2025-04-01 | Web | 22800 | 9000 |
| 2025-05-01 | Magasin | 47600 | 17400 |
| 2025-05-01 | Web | 27500 | 11300 |
| 2025-06-01 | Magasin | 51300 | 18900 |
| 2025-06-01 | Web | 31200 | 12900 |
Pour créer cette table sans fichier Excel : Modélisation › Nouvelle table, puis collez :
Ventes =
DATATABLE (
"Mois", DATETIME,
"Canal", STRING,
"Montant", DOUBLE,
"Marge", DOUBLE,
{
{ "2025-01-01", "Magasin", 42000, 15100 },
{ "2025-01-01", "Web", 18500, 7200 },
{ "2025-02-01", "Magasin", 38400, 13600 },
{ "2025-02-01", "Web", 19900, 7900 },
{ "2025-03-01", "Magasin", 45200, 16500 },
{ "2025-03-01", "Web", 24300, 9800 },
{ "2025-04-01", "Magasin", 40100, 14200 },
{ "2025-04-01", "Web", 22800, 9000 },
{ "2025-05-01", "Magasin", 47600, 17400 },
{ "2025-05-01", "Web", 27500, 11300 },
{ "2025-06-01", "Magasin", 51300, 18900 },
{ "2025-06-01", "Web", 31200, 12900 }
}
)
Les mesures à créer
Sélectionnez la table Ventes, puis Modélisation › Nouvelle mesure, une fois par mesure :
// Chiffre d'affaires : additionne la colonne Montant
// pour le mois et le canal de chaque point de la courbe.
CA = SUM ( Ventes[Montant] )
// Taux de marge : marge divisée par le CA.
// DIVIDE évite l'erreur de division par zéro (renvoie vide à la place).
// Donnez-lui le format Pourcentage (Outils de mesure › Format).
Taux de marge = DIVIDE ( SUM ( Ventes[Marge] ), [CA] )
// Deux mesures « filtrées » : utiles pour tracer plusieurs courbes
// SANS le champ Légende (voir section 3).
// CALCULATE refait le calcul de [CA] en ne gardant que le canal indiqué.
CA Magasin = CALCULATE ( [CA], Ventes[Canal] = "Magasin" )
CA Web = CALCULATE ( [CA], Ventes[Canal] = "Web" )
// Un objectif fixe, pour les cas pratiques (ligne horizontale, seuil).
Objectif = 45000
Les pièges de préparation
- La colonne Mois doit être de type Date (ou Date/Heure). Un texte « janv. 2025 » serait traité comme une catégorie : points espacés régulièrement, tri alphabétique possible.
- Utilisez le champ lui-même, pas sa hiérarchie de dates. Power BI crée souvent une hiérarchie de dates (Année › Trimestre › Mois › Jour, voir le glossaire). Si vous la laissez, le visuel ne reçoit que les années. Dans le puits Axe X, cliquez la flèche à côté du champ et choisissez son nom (Mois) au lieu de Hiérarchie de dates.
- Une seule granularité (le niveau de détail, voir le glossaire) : mettez toutes les dates au 1er du mois si vous suivez des mois. Des dates au jour près donneraient un point par jour.
- Valeurs vides : un mois sans vente renvoie une valeur vide. Par défaut la courbe s'interrompt ; vous choisissez ce comportement dans Courbes › Valeurs manquantes.
- Volume : le visuel charge jusqu'à 30 000 valeurs de l'axe X par paquet, puis va chercher la suite automatiquement jusqu'à 100 000. Au-delà, une icône d'avertissement signale que seules les premières lignes sont chargées. Jusqu'à 60 séries.
Pas à pas : votre première courbe Line Plume en 10 minutes
Vous partez de la table Ventes et des mesures CA et Taux de marge de la partie « Les données à fournir ».
-
Dans le volet Visualisations, cliquez l'icône de Line Plume. Un cadre vide apparaît sur la page, avec la page d'accueil du visuel.
-
Dans le volet Données, glissez
Ventes[Mois]dans le puits Axe X. Si Power BI affiche Hiérarchie de dates, cliquez la flèche du champ et choisissez Mois. -
Glissez la mesure
CAdans Valeurs (axe Y). Une courbe apparaît : le CA total par mois, de janvier à juin 2025. -
Glissez
Ventes[Canal]dans Légende (séries). La courbe se dédouble : une courbe Magasin, une courbe Web, chacune de sa couleur, et une légende en haut. -
Dans le volet Format, carte Axe X, champ Format des dates : tapez
MMM yyyy. Les étiquettes de l'axe deviennent « janv. 2025 », « févr. 2025 »… -
Carte Courbes, groupe Tracé, Forme : choisissez Lissée. Les angles des courbes s'arrondissent, sans dépasser les vraies valeurs.
-
Toujours dans Courbes, groupe Marqueurs, Marqueurs : choisissez Dernier point. Un rond marque la dernière valeur de chaque courbe.
-
Carte Axe Y, Suffixe (ex. €) : tapez
€(avec une espace avant). Les graduations de l'axe Y se terminent par €. -
Carte Titre, Titre : tapez
Chiffre d'affaires mensuel par canal. -
Survolez le graphique. Un repère vertical suit la souris et une seule infobulle donne le CA des deux canaux pour le mois survolé.
Résultat attendu : deux courbes lissées, Magasin au-dessus de Web, qui montent toutes les deux jusqu'en juin 2025, avec un axe de dates lisible et des montants en euros. Tout ce que vous avez réglé est gratuit : aucun filigrane.
En cas de problème
| Ce que vous voyez | Cause probable | Solution |
|---|---|---|
| L'axe X n'affiche que des années | La hiérarchie de dates a été déposée à la place du champ | Dans le puits Axe X, flèche du champ › choisissez Mois (le champ lui-même) |
| Impossible d'ajouter une deuxième mesure dans Valeurs (axe Y) | Un champ est dans Légende (séries) : une seule mesure par axe | Retirez la Légende pour tracer plusieurs mesures, ou mettez la seconde dans Valeurs (axe Y secondaire) |
| La carte Axe Y secondaire est introuvable | Aucune mesure dans Valeurs (axe Y secondaire) | Glissez-y une mesure |
| Format des dates ou Étiquettes longues n'apparaît pas | Le premier ne s'affiche que sur un axe de dates, le second que sur un axe de catégories | Vérifiez le type de la colonne et Axe X › Type d'axe |
| La même annotation sur chaque courbe | La mesure d'annotation ignore la série | Limitez-la avec SELECTEDVALUE (voir le cas pratique Annotations) |
| Une annotation manque ; message « Annotation ignorée (série ou x introuvable) » en bas, en mode édition | Nom de série inconnu, date illisible, ou x hors de l'étendue de l'axe | Corrigez la ligne ; écrivez les dates au format 2025-03-15, toujours compris |
15/03/2025 mal lu dans une liste | Les dates jour/mois suivent la langue des nombres | Utilisez le format 2025-03-15 |
| Un réglage de la carte Courbes n'a aucun effet sur une série | La série a sa propre valeur dans Réglages par série, qui l'emporte | Remettez l'option sur Comme la carte Courbes pour cette série |
| Pas de prévision | Périodes projetées vaut 0, ou la série a moins de 3 points (Holt-Winters sans deux saisons complètes passe en Holt) | Réglez Périodes projetées, ajoutez de l'historique |
| Des points disparaissent en échelle logarithmique | Les valeurs nulles ou négatives sont ignorées sur une échelle log | Repassez en Linéaire ou filtrez ces valeurs |
| Icône d'avertissement : seules les premières lignes sont chargées | Plus de 100 000 valeurs sur l'axe X | Réduisez la granularité (mois au lieu de jours) ou filtrez |
| Filigrane « Plume Visuals · Aperçu premium » | Une fonction ★ est utilisée sans clé valide | Collez votre clé, ou désactivez la fonction ★ (voir la partie « Fonctions premium ★ ») |
À retenir
- Mettez une colonne dans Axe X (le champ de date lui-même, pas la hiérarchie) et des mesures dans les valeurs ; l'axe de dates continu respecte l'écart réel entre les dates.
- Plusieurs courbes : plusieurs mesures sans Légende, ou une mesure et le champ Légende (séries), jamais les deux.
- L'axe Y secondaire compare deux grandeurs d'échelles différentes ; la carte Réglages par série fait les exceptions (Toutes les séries, puis une série : la série l'emporte).
- Une annotation s'accroche à un point (x, série) : bouton Annoter, liste
x | série | texteou mesure texte. - Le volet Analyse ajoute moyenne mobile, tendance avec projection et lignes de référence ; la partie future en pointillés distingue le réel de la prévision sur une même courbe.
Pour aller plus loin
- Line Plume : 8 cas pratiques (double axe, prévision, moyenne mobile…) : des recettes pour les besoins courants.
- Line Plume : tous les champs et réglages expliqués : chaque zone de champ et chaque réglage.
- Annoter une courbe : des commentaires accrochés aux points : les annotations en détail.
- Bien démarrer avec les visuels Plume : installation, licence, styles et réglages communs à tous les visuels.
- La fiche du visuel : Line Plume. Une question : support.