折線圖
折線圖視覺效果是最基本的圖表類型。 查詢的第一個數據行應該是數值,並且用來做為 x 軸。 其他數值數據行是 Y 軸。 折線圖會追蹤短和長時間的變更。 當變更較小時,折線圖比條形圖更實用。
注意
此視覺效果只能在 轉譯運算符的內容中使用。
Syntax
T|
render
linechart
[with
(
propertyName=
propertyValue [,
...] )
]
深入瞭解 語法慣例。
參數
名稱 | 類型 | 必要 | Description |
---|---|---|---|
T | string |
✔️ | 輸入數據表名稱。 |
propertyName, propertyValue | string |
索引鍵/值屬性組的逗號分隔清單。 請參閱 支持的屬性。 |
支援的屬性
所有屬性都是選擇性的。
PropertyName | PropertyValue |
---|---|
accumulate |
不論每個量值的值都會新增至其所有前置任務 (true 或 false ) 。 |
legend |
是否要顯示圖例 (visible 或 hidden )。 |
series |
以逗號分隔的資料行清單,其合併的每一筆記錄值會定義記錄所屬的數列。 |
ymin |
要在 Y 軸上顯示的最小值。 |
ymax |
要在 Y 軸上顯示的最大值。 |
title |
視覺效果的標題 (屬於 string 類型)。 |
xaxis |
如何調整 X 軸 (linear 或 log )。 |
xcolumn |
要將結果中的哪一個資料行用於 X 軸。 |
xtitle |
X 軸的標題 (屬於 string 類型)。 |
yaxis |
如何調整 Y 軸 (linear 或 log )。 |
ycolumns |
以逗號分隔的資料行清單,其包含 X 資料行的每個值所提供的值。 |
ysplit |
如何分割多個視覺效果。 如需詳細資訊,請參閱 ysplit 屬性。 |
ytitle |
Y 軸的標題 (屬於 string 類型)。 |
ysplit
屬性
此視覺效果支援分割成多個 Y 軸值:
ysplit |
描述 |
---|---|
none |
所有數列資料都會顯示單一 Y 軸。 (預設值) |
axes |
單一圖表會顯示多個 Y 軸 (每個數列一個)。 |
panels |
會針對每個 ycolumn 值 (有一定上限) 呈現一個圖表。 |
範例
轉譯折線圖
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
為折線圖加上標籤
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart
with (
title="Property damage from storms in Virginia",
xtitle="Start time of storm",
ytitle="Property damage"
)
限制在 Y 軸上顯示的值
StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)
檢視多個 Y 軸
StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)
相關內容
Azure 監視器不支援此視覺效果。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應