Sloupcový graf

Vizuál sloupcového grafu potřebuje ve výsledku dotazu minimálně dva sloupce. Ve výchozím nastavení se první sloupec používá jako osa X. Tento sloupec může obsahovat text, datum a čas nebo číselné datové typy. Ostatní sloupce se používají jako osa y a obsahují číselné datové typy, které se zobrazí jako svislé čáry. Sloupcové grafy se používají k porovnání konkrétních položek podkategorie v oblasti hlavních kategorií, kde délka každého řádku představuje jeho hodnotu.

Poznámka

Tuto vizualizaci je možné použít pouze v kontextu operátoru vykreslení.

Syntax

T|rendercolumnchart [with(propertyName propertyValue= [, ...])]

Přečtěte si další informace o konvencích syntaxe.

Parametry

Název Typ Vyžadováno Popis
T string ✔️ Zadejte název tabulky.
propertyName, propertyValue string Seznam párů vlastností klíč-hodnota oddělený čárkami. Projděte si podporované vlastnosti.

Podporované vlastnosti

Všechny vlastnosti jsou volitelné.

PropertyName Propertyvalue
accumulate Určuje, jestli se hodnota každé míry přičte ke všem jejím předchůdcům. (true nebo false)
kind Další zpracování druhu vizualizace. Další informace najdete v tématu kind o vlastnosti.
legend Jestli se má zobrazit legenda nebo ne (visible nebo hidden).
series Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty jednotlivých záznamů definují řadu, do které záznam patří.
ymin Minimální hodnota, která se zobrazí 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žije 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 podle hodnoty sloupce x.
ytitle Název osy y (typu string).
ysplit Jak rozdělit vizualizaci na několik hodnot osy Y. Další informace najdete v tématu ysplit o vlastnosti.

ysplit Vlastnost

Tato vizualizace podporuje rozdělení na více hodnot osy Y:

ysplit Description
none Pro všechna data řad se zobrazí jedna osa y. Tato možnost je výchozí.
axes Zobrazí se jeden graf s několika osami y (jedna na každou řadu).
panels Pro každou ycolumn hodnotu se vykreslí jeden graf.

Podporované vlastnosti

Všechny vlastnosti jsou volitelné.

PropertyName Propertyvalue
kind Další zpracování druhu vizualizace. Další informace najdete v tématu kind o vlastnosti.
series Seznam sloupců oddělených čárkami, jejichž kombinované hodnoty jednotlivých záznamů definují řadu, do které záznam patří.
title Název vizualizace (typu string).

kind Vlastnost

Tuto vizualizaci je možné dále rozpracovat poskytnutím kind vlastnosti . Podporované hodnoty této vlastnosti jsou:

kind Hodnotu Definice
default Každý "sloupec" stojí sám o sobě.
unstacked Stejné jako default.
stacked Naskládejte "sloupce", které jsou navrchu druhé.
stacked100 Naskládání "sloupců" a roztažení každého z nich do stejné výšky jako ostatní.

Příklady

Vykreslení sloupcového grafu

StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart

Snímek obrazovky s vizualizací sloupcového grafu

ysplit Použití vlastnosti

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)

Snímek obrazovky se sloupcový graf používající vlastnost osy ysplit

Pokud chcete zobrazení rozdělit na samostatné panely, zadejte panels místo :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)

Snímek obrazovky se sloupcový graf s vlastností panely ysplit

Příklad

StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart

Snímek obrazovky s vizualizací sloupcového grafu