Plošný graf
Platí pro: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Vizuál plošného grafu zobrazuje relaci časových řad. První sloupec dotazu by měl být číselný a používá se jako osa x. Další číselné sloupce jsou osy y. Na rozdíl od spojnicových grafů plošné grafy také vizuálně reprezentují objem. Plošné grafy jsou ideální pro označení změny mezi různými datovými sadami.
Syntaxe
T|
render
areachart
[ propertyNamewith
...]](
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Type | Požadováno | Popis |
---|---|---|---|
T | string |
✔️ | Název vstupní tabulky |
propertyName, propertyValue | string |
Čárkami oddělený seznam párů vlastností klíč-hodnota. Viz podporované vlastnosti. |
Podporované vlastnosti
Všechny vlastnosti jsou volitelné.
PropertyName | PropertyValue |
---|---|
accumulate |
Určuje, jestli se hodnota každé míry přidá ke všem svým předchůdcům. (true nebo false ) |
kind |
Další zpracování druhu vizualizace. Další informace naleznete v tématu kind vlastnost. |
legend |
Zda se má zobrazit legenda nebo ne (visible nebo hidden ). |
series |
Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty pro záznam definují řadu, do které záznam patří. |
ymin |
Minimální hodnota, která se má zobrazit na ose Y. |
ymax |
Maximální hodnota, která se má zobrazit na ose Y. |
title |
Název vizualizace (typu string ). |
xaxis |
Jak škálovat osu x (linear nebo log ). |
xcolumn |
Který sloupec ve výsledku se používá pro osu x. |
xtitle |
Název osy x (typu string ). |
yaxis |
Jak škálovat osu y (linear nebo log ). |
ycolumns |
Seznam sloupců oddělených čárkami, které se skládají z hodnot zadaných pro hodnotu sloupce x. |
ysplit |
Rozdělení hodnot osy y pro více vizualizací |
ytitle |
Název osy y (typu string ). |
ysplit
vlastnost
Tato vizualizace podporuje rozdělení na více hodnot osy y:
ysplit |
Popis |
---|---|
none |
Pro všechna data řad se zobrazí jedna osa y. (Výchozí) |
axes |
Jeden graf se zobrazí s více osami y (jedna na řadu). |
panels |
Jeden graf se vykreslí pro každou ycolumn hodnotu. Maximálně pět panelů. |
Podporované vlastnosti
Všechny vlastnosti jsou volitelné.
PropertyName | PropertyValue |
---|---|
kind |
Další zpracování druhu vizualizace. Další informace naleznete v tématu kind vlastnost. |
series |
Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty pro záznam definují řadu, do které záznam patří. |
title |
Název vizualizace (typu string ). |
kind
vlastnost
Tuto vizualizaci je možné dále propracovanou poskytnutím kind
vlastnosti.
Podporované hodnoty této vlastnosti jsou:
kind hodnota |
Popis |
---|---|
default |
Každá "oblast" stojí samostatně. |
unstacked |
Stejné jako default . |
stacked |
Naskládat "oblasti" doprava. |
stacked100 |
Naskládání "oblastí" doprava a roztažení každého z nich na stejnou šířku jako ostatní. |
Příklady
Příklad v této části ukazuje, jak použít syntaxi, která vám pomůže začít.
Příklady v tomto článku používají veřejně dostupné tabulky v clusteru nápovědy, jako je
StormEvents
tabulka v databázi Ukázky.
Příklady v tomto článku používají veřejně dostupné tabulky, jako je tabulka
StormEvents
v analýze počasí, ukázková data.
Jednoduchý plošný graf
Následující příklad ukazuje základní vizualizaci plošného grafu.
demo_series3
| render areachart
Plošný graf s použitím vlastností
Následující příklad ukazuje plošný graf s použitím nastavení více vlastností.
OccupancyDetection
| summarize avg_temp= avg(Temperature), avg_humidity= avg(Humidity) by bin(Timestamp, 1h)
| render areachart
with (
kind = unstacked,
legend = visible,
ytitle ="Sample value",
ymin = 10,
ymax =100,
xtitle = "Time",
title ="Humidity and temperature"
)
Plošný graf s použitím rozdělených panelů
Následující příklad ukazuje plošný graf pomocí rozdělených panelů. V tomto příkladu je vlastnost ysplit
nastavena na panels
.
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count=count() by State, bin(StartTime, 1d)
| render areachart
with (
ysplit= panels,
legend = visible,
ycolumns=count,
yaxis =log,
ytitle ="Count",
ymin = 0,
ymax =100,
xaxis = linear,
xcolumn = StartTime,
xtitle = "Date",
title ="Hail events"
)