Oszlopdiagram
Az oszlopdiagram vizualizációjának legalább két oszlopra van szüksége a lekérdezés eredményében. A rendszer alapértelmezés szerint az első oszlopot használja x tengelyként. Ez az oszlop tartalmazhat szöveg- és dátum/idő típusú vagy numerikus adattípusokat. A többi oszlopot y tengelyként használják, és függőleges vonalként megjelenítendő numerikus adattípusokat tartalmaznak. Az oszlopdiagramok egy fő kategóriatartomány adott alkategóriás elemeinek összehasonlítására szolgálnak, ahol az egyes sorok hossza az értékének felel meg.
Megjegyzés
Ez a vizualizáció csak a renderelési operátor kontextusában használható.
Syntax
T|
render
columnchart
[with
(
propertyName=
propertyValue [,
...])
]
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
T | string |
✔️ | Bemeneti tábla neve. |
propertyName, propertyValue | string |
Kulcs-érték tulajdonságpárok vesszővel tagolt listája. Lásd a támogatott tulajdonságokat. |
Támogatott tulajdonságok
Az összes tulajdonság megadása nem kötelező.
PropertyName | PropertyValue |
---|---|
accumulate |
Azt határozza meg, hogy az egyes mértékek értéke hozzá legyen-e adva az összes elődjéhez. (true vagy false ) |
kind |
A vizualizáció típusának további kidolgozása. További információ: kind tulajdonság. |
legend |
Megjeleníthet-e jelmagyarázatot vagy sem (visible vagy hidden ). |
series |
Azoknak az oszlopoknak a vessző által tagolt listája, amelyek rekordonkénti összesített értékei határozzák meg azt az adatsort, amelyhez a rekord tartozik. |
ymin |
Az Y tengelyen megjelenítendő minimális érték. |
ymax |
Az Y tengelyen megjelenítendő maximális érték. |
title |
A vizualizáció címe (típus string ). |
xaxis |
Az x tengely (linear vagy log ) skálázása |
xcolumn |
Az eredmény melyik oszlopát használja a rendszer az x tengelyhez. |
xtitle |
Az x tengely címe (típus string ). |
yaxis |
Az y tengely skálázása (linear vagy log ). |
ycolumns |
Az x oszlop értékeként megadott értékekből álló oszlopok vessző által tagolt listája. |
ytitle |
Az y tengely címe (típus string ). |
ysplit |
A vizualizáció felosztása több y tengelyes értékre. További információ: ysplit tulajdonság. |
ysplit
Tulajdonság
Ez a vizualizáció több y tengelyes értékre való felosztást is támogatja:
ysplit |
Description |
---|---|
none |
Minden adatsorhoz egyetlen y tengely jelenik meg. Ez az alapértelmezett beállítás. |
axes |
Egyetlen diagram több y tengelyrel (sorozatonként egy) jelenik meg. |
panels |
Minden ycolumn értékhez egy diagram jelenik meg. |
Támogatott tulajdonságok
Az összes tulajdonság megadása nem kötelező.
PropertyName | PropertyValue |
---|---|
kind |
A vizualizáció típusának további kidolgozása. További információ: kind tulajdonság. |
series |
Azoknak az oszlopoknak a vessző által tagolt listája, amelyek rekordonkénti összesített értékei határozzák meg azt az adatsort, amelyhez a rekord tartozik. |
title |
A vizualizáció címe (típus string ). |
kind
Tulajdonság
Ez a vizualizáció tovább részletezhető a kind
tulajdonság megadásával.
A tulajdonság támogatott értékei a következők:
kind Érték |
Definíció |
---|---|
default |
Minden "oszlop" önmagában áll. |
unstacked |
Ugyanaz, mint a default . |
stacked |
Verem "oszlopok" az egyik tetején a másik. |
stacked100 |
Az "oszlopok" halmozása és az egyes oszlopok kinyújtása a többiével megegyező magasságban. |
Példák
Oszlopdiagram megjelenítése
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
ysplit
A tulajdonság használata
StormEvents
| summarize
TotalInjuries = sum(InjuriesDirect) + sum(InjuriesIndirect),
TotalDeaths = sum(DeathsDirect) + sum(DeathsIndirect)
by bin(StartTime, 1d)
| project StartTime, TotalInjuries, TotalDeaths
| render columnchart with (ysplit=axes)
Ha a nézetet külön panelre szeretné felosztani, adja meg panels
a értéket a helyett axes
:
StormEvents
| summarize
TotalInjuries = sum(InjuriesDirect) + sum(InjuriesIndirect),
TotalDeaths = sum(DeathsDirect) + sum(DeathsIndirect)
by bin(StartTime, 1d)
| project StartTime, TotalInjuries, TotalDeaths
| render columnchart with (ysplit=panels)
Példa
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: