Bagan kolom
Visual bagan kolom membutuhkan minimal dua kolom dalam hasil kueri. Secara default, kolom pertama digunakan sebagai sumbu x. Kolom ini dapat berisi tipe data teks, tanggalwaktu, atau numerik. Kolom lainnya digunakan sebagai sumbu y dan berisi jenis data numerik untuk ditampilkan sebagai garis vertikal. Bagan kolom digunakan untuk membandingkan item sub kategori tertentu dalam rentang kategori utama, di mana panjang setiap baris mewakili nilainya.
Catatan
Visualisasi ini hanya dapat digunakan dalam konteks operator render.
Sintaks
T|
render
columnchart
[with
(
propertyName=
propertyValue [,
...])
]
Pelajari selengkapnya tentang konvensi sintaksis.
Parameter
Nama | Jenis | Diperlukan | Deskripsi |
---|---|---|---|
T | string |
✔️ | Nama tabel input. |
propertyName, propertyValue | string |
Daftar pasangan properti kunci-nilai yang dipisahkan koma. Lihat properti yang didukung. |
Properti yang didukung
Semua properti bersifat opsional.
PropertyName | PropertyValue |
---|---|
accumulate |
Apakah nilai dari setiap ukuran akan ditambahkan ke semua pendahulunya. (true atau false ) |
kind |
Elaborasi lebih lanjut dari jenis visualisasi. Untuk informasi selengkapnya, lihat kind properti. |
legend |
Apakah akan menampilkan legenda atau tidak (visible atau hidden ). |
series |
Daftar kolom yang dibatasi koma yang nilai per-rekaman gabungannya menentukan seri yang dimiliki rekaman tersebut. |
ymin |
Nilai minimum yang akan ditampilkan pada sumbu Y. |
ymax |
Nilai maksimum yang akan ditampilkan pada sumbu Y. |
title |
Judul visualisasi (tipe string ). |
xaxis |
Cara menskalakan sumbu x (linear atau log ). |
xcolumn |
Kolom mana dalam hasil yang digunakan untuk sumbu x. |
xtitle |
Judul sumbu x (tipe string ). |
yaxis |
Cara menskalakan sumbu y (linear atau log ). |
ycolumns |
Daftar kolom yang dibatasi koma yang terdiri dari nilai yang diberikan per nilai kolom x. |
ytitle |
Judul sumbu y (tipe string ). |
ysplit |
Cara membagi visualisasi menjadi beberapa nilai sumbu y. Untuk informasi selengkapnya, lihat ysplit properti. |
Properti ysplit
.
Visualisasi ini mendukung pemisahan menjadi beberapa nilai sumbu y:
ysplit |
Deskripsi |
---|---|
none |
Sumbu y tunggal ditampilkan untuk semua data seri. Ini adalah default. |
axes |
Bagan tunggal ditampilkan dengan beberapa sumbu y (satu per seri). |
panels |
Satu bagan dirender untuk setiap ycolumn nilai. |
Properti yang didukung
Semua properti bersifat opsional.
PropertyName | PropertyValue |
---|---|
kind |
Elaborasi lebih lanjut dari jenis visualisasi. Untuk informasi selengkapnya, lihat kind properti. |
series |
Daftar kolom yang dibatasi koma yang nilai per-rekaman gabungannya menentukan seri yang dimiliki rekaman tersebut. |
title |
Judul visualisasi (tipe string ). |
Properti kind
.
Visualisasi ini dapat diperjelas lebih lanjut dengan menyediakan kind
properti .
Nilai yang didukung dari properti ini adalah:
kind nilai |
Definisi |
---|---|
default |
Setiap "kolom" berdiri sendiri. |
unstacked |
Sama seperti default . |
stacked |
Tumpuk "kolom" satu di atas yang lain. |
stacked100 |
Tumpuk "kolom" dan rentangkan masing-masing ke ketinggian yang sama dengan yang lain. |
Contoh
Merender bagan kolom
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
ysplit
Gunakan properti
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)
Untuk membagi tampilan menjadi panel terpisah, tentukan panels
alih-alih 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)
Contoh
StormEvents
| summarize event_count=count() by State
| where event_count > 10
| project State, event_count
| render columnchart
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk