次の方法で共有


折れ線グラフ

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

折れ線グラフのビジュアルは、最も基本的な種類のグラフです。 クエリの最初の列は数値である必要があり、x 軸として使用されます。 その他の数値列は y 軸です。 折れ線グラフは、短いおよび長い期間にわたる変更を追跡します。 小さい変化が存在する場合、折れ線グラフは横棒グラフよりも有用です。

構文

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

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
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 視覚化を複数の y 軸の値に分割する方法。 詳細については、「 ysplit プロパティ」を参照してください。
ytitle y 軸のタイトル (string 型)。

ysplit プロパティ

この視覚化では、複数の y 軸値への分割がサポートされています。

ysplit 説明
none 1 つの y 軸がすべての系列データに表示されます。 (既定)
axes 1 つのグラフに、複数の y 軸 (系列ごとに 1 つ) が表示されます。
panels ycolumn 値ごとに 1 つのグラフがレンダリングされます。 最大 5 つのパネル。

このセクションの例では、構文を使用して作業を開始する方法を示します。

この記事の例では、Samples データベースの StormEvents テーブルなど、ヘルプ クラスターので一般公開されているテーブルを使用します。

この記事の例では、Weather Analytics StormEvents テーブルなど、一般公開されているテーブルを使用します。

折れ線グラフをレンダリングする

このクエリでは、開始時刻とプロパティの損傷に注目してバージニア州の Storm イベントを取得し、この情報を折れ線グラフに表示します。

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart 

折れ線グラフの視覚化の出力のスクリーンショット。

折れ線グラフにラベルを付ける

このクエリでは、開始時刻とプロパティの損傷に焦点を当ててバージニア州の Storm イベントを取得し、この情報を指定されたタイトルを含む折れ線グラフに表示して、わかりやすく表示します。

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 軸に表示される制限値

このクエリでは、開始時刻とプロパティの損傷に焦点を当ててバージニア州の Storm イベントを取得し、データをより適切に視覚化するために、指定された y 軸の制限を含む折れ線グラフにこの情報を表示します。

StormEvents
| where State=="VIRGINIA"
| project StartTime, DamageProperty
| render linechart with (ymin=7000, ymax=300000)

y 軸の値に制限がある折れ線グラフのスクリーンショット。

複数の y 軸を表示する

このクエリは、テキサス州、ネブラスカ州、およびカンサス州の雹イベントを取得します。 状態ごとに 1 日あたりの雹イベントの数をカウントし、状態ごとに個別のパネルを含む折れ線グラフにこの情報を表示します。

StormEvents
| where State in ("TEXAS", "NEBRASKA", "KANSAS") and EventType == "Hail"
| summarize count() by State, bin(StartTime, 1d)
| render linechart with (ysplit=panels)

ysplit パネル プロパティを含むタイム チャート クエリ結果のスクリーンショット。