Kolomdiagram
De kolomdiagramvisual heeft minimaal twee kolommen nodig in het queryresultaat. Standaard wordt de eerste kolom gebruikt als de x-as. Deze kolom kan tekst, datum/tijd of numerieke gegevenstypen bevatten. De andere kolommen worden gebruikt als de y-as en bevatten numerieke gegevenstypen die als verticale lijnen moeten worden weergegeven. Kolomdiagrammen worden gebruikt voor het vergelijken van specifieke subcategorie-items in een hoofdcategoriebereik, waarbij de lengte van elke lijn de waarde vertegenwoordigt.
Notitie
Deze visualisatie kan alleen worden gebruikt in de context van de renderoperator.
Syntax
T|
render
columnchart
[with
(
propertyName=
propertyValue [,
...])
]
Meer informatie over syntaxisconventies.
Parameters
Naam | Type | Vereist | Beschrijving |
---|---|---|---|
T | string |
✔️ | Naam van invoertabel. |
propertyName, propertyValue | string |
Een door komma's gescheiden lijst met sleutel-waarde-eigenschappenparen. Zie ondersteunde eigenschappen. |
Ondersteunde eigenschappen
Alle eigenschappen zijn optioneel.
PropertyName | PropertyValue |
---|---|
accumulate |
Of de waarde van elke meting wordt toegevoegd aan alle voorafgaande waarden. (true of false ) |
kind |
Verdere uitwerking van het type visualisatie. Zie eigenschap voor meer informatiekind . |
legend |
Of een legenda wel of niet (visible of hidden ) moet worden weergegeven. |
series |
Een door komma's gescheiden lijst met kolommen waarvan de gecombineerde waarden per record de reeks definiëren waartoe de record behoort. |
ymin |
De minimumwaarde die moet worden weergegeven op de Y-as. |
ymax |
De maximumwaarde die moet worden weergegeven op de Y-as. |
title |
De titel van de visualisatie (van het type string ). |
xaxis |
De schaal van de x-as (linear of log ). |
xcolumn |
Welke kolom in het resultaat wordt gebruikt voor de x-as. |
xtitle |
De titel van de x-as (van het type string ). |
yaxis |
De y-as schalen (linear of log ). |
ycolumns |
Door komma's gescheiden lijst met kolommen die bestaan uit de waarden die zijn opgegeven per waarde van de x-kolom. |
ytitle |
De titel van de y-as (van het type string ). |
ysplit |
De visualisatie splitsen in meerdere y-aswaarden. Zie eigenschap voor meer informatieysplit . |
ysplit
Eigenschap
Deze visualisatie ondersteunt het splitsen in meerdere y-aswaarden:
ysplit |
Description |
---|---|
none |
Er wordt één y-as weergegeven voor alle reeksgegevens. Dit is de standaardinstelling. |
axes |
Er wordt één grafiek weergegeven met meerdere y-assen (één per reeks). |
panels |
Voor elke ycolumn waarde wordt één grafiek weergegeven. |
Ondersteunde eigenschappen
Alle eigenschappen zijn optioneel.
PropertyName | PropertyValue |
---|---|
kind |
Verdere uitwerking van het type visualisatie. Zie eigenschap voor meer informatiekind . |
series |
Een door komma's gescheiden lijst met kolommen waarvan de gecombineerde waarden per record de reeks definiëren waartoe de record behoort. |
title |
De titel van de visualisatie (van het type string ). |
kind
Eigenschap
Deze visualisatie kan verder worden uitgewerkt door de eigenschap op te kind
geven.
De ondersteunde waarden van deze eigenschap zijn:
kind Waarde |
Definitie |
---|---|
default |
Elke 'kolom' staat op zichzelf. |
unstacked |
Hetzelfde als default . |
stacked |
Stapel 'kolommen' boven op de andere. |
stacked100 |
Stapel 'kolommen' en rek ze uit tot dezelfde hoogte als de andere. |
Voorbeelden
Een kolomdiagram weergeven
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
ysplit
De eigenschap gebruiken
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)
Als u de weergave wilt splitsen in afzonderlijke deelvensters, geeft u panels
in plaats van axes
op :
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)
Voorbeeld
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
Feedback
https://aka.ms/ContentUserFeedback.
Binnenkort beschikbaar: In de loop van 2024 zullen we GitHub-problemen geleidelijk uitfaseren als het feedbackmechanisme voor inhoud en deze vervangen door een nieuw feedbacksysteem. Zie voor meer informatie:Feedback verzenden en weergeven voor