Graphique en courbes
S’applique à : ✅Microsoft Fabric✅
Le visuel de graphique en courbes est le type de graphique le plus élémentaire. La première colonne de la requête doit être numérique et elle est utilisée pour l’axe des abscisses (x). Les autres colonnes numériques correspondent aux axes y. Les graphiques en courbes effectuent le suivi des modifications sur de courtes ou longues périodes. Dans le cas de petites variations, les graphiques en courbes sont plus utiles que les graphiques à barres.
Syntaxe
T|
render
linechart
[with
(
propertyName=
propertyValue [,
...] ] )
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
T | string |
✔️ | Nom de la table d’entrée. |
propertyName, propertyValue | string |
Liste séparée par des virgules de paires de propriétés clé-valeur. Consultez les propriétés prises en charge. |
Propriétés prises en charge
Toutes les propriétés sont facultatives.
PropertyName | PropertyValue |
---|---|
accumulate |
Indique si la valeur de chaque mesure est ajoutée à tous ses prédécesseurs (true ou false ). |
legend |
Indique s’il faut afficher une légende ou non (visible ou hidden ). |
series |
Liste de colonnes (délimitées par des virgules) dont les valeurs par enregistrement combinées définissent la série à laquelle l’enregistrement appartient. |
ymin |
Valeur minimale à afficher sur l’axe y. |
ymax |
Valeur maximale à afficher sur l’axe y. |
title |
Titre de la visualisation (de type string ). |
xaxis |
Comment mettre à l’échelle l’axe x (linear ou log ). |
xcolumn |
Quelle colonne dans le résultat est utilisée pour l’axe x. |
xtitle |
Titre de l’axe x (de type string ). |
yaxis |
Comment mettre à l’échelle l’axe y (linear ou log ). |
ycolumns |
Liste de colonnes séparées par des virgules qui se composent des valeurs fournies par valeur de la colonne x. |
ysplit |
Comment fractionner la visualisation en plusieurs valeurs d’axe y. Pour plus d’informations, consultez ysplit la propriété. |
ytitle |
Titre de l’axe y (de type string ). |
Propriété ysplit
Cette visualisation prend en charge le fractionnement en plusieurs valeurs d’axe y :
ysplit |
Description |
---|---|
none |
Un seul axe y est affiché pour toutes les données de la série. (Par défaut) |
axes |
Un graphique unique s’affiche avec plusieurs axes y (un par série). |
panels |
Un graphique est affiché pour chaque valeur de ycolumn . Cinq panneaux maximum. |
Exemples
L’exemple de cette section montre comment utiliser la syntaxe pour vous aider à commencer.
Les exemples de cet article utilisent des tables disponibles publiquement dans le cluster d’aide, comme la table
StormEvents
dans la base de données Exemples.
Les exemples de cet article utilisent des tables disponibles publiquement, telles que la table
StormEvents
dans l’analyse météo exemples de données.
Afficher un graphique en courbes
Cette requête récupère les événements storm en Virginie, en se concentrant sur l’heure de début et les dommages matériels, puis affiche ces informations dans un graphique en courbes.
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
Étiqueter un graphique en courbes
Cette requête récupère les événements storm en Virginie, en se concentrant sur l’heure de début et les dommages matériels, puis affiche ces informations dans un graphique en courbes avec des titres spécifiés pour une meilleure clarté et présentation.
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
with (
title="Property damage from storms in Virginia",
xtitle="Start time of storm",
ytitle="Property damage"
)
Limiter les valeurs affichées sur l’axe y
Cette requête récupère les événements storm en Virginie, en mettant l’accent sur l’heure de début et les dommages matériels, puis affiche ces informations dans un graphique en courbes avec des limites d’axe y spécifiées pour une meilleure visualisation des données.
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)
Afficher plusieurs axes y
Cette requête récupère des événements de grêle au Texas, au Nebraska et au Kansas. Il compte le nombre d’événements de grêle par jour pour chaque état, puis affiche ces informations dans un graphique en courbes avec des panneaux distincts pour chaque état.
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)