散布図は、2つの変数間の関係を表示するために使用できるデータ視覚化ツールです。 このトピックでは、散布図を設定する方法について説明します。 このトピックでは、散布図の例も示します。
概要
散布図は、データ点を使用してデカルト座標系の2つの変数間の関係を表示するために使用されます。 各点は2組のデータからなる。 一方のセットはx軸上の値に対応し、他方のセットはy軸上の値に対応する。 ポイントの位置、分布、密度に基づいて、2つの変数が相互作用する程度を判断できます。
設定例
Simple Log Service コンソールにログインします。 [プロジェクト] セクションで、目的のプロジェクトをクリックします。
左側のナビゲーションウィンドウで、[ダッシュボード]> [ダッシュボード] を選択します。 ダッシュボードリストで、目的のダッシュボードをクリックします。 ダッシュボードページの右上隅にある [編集] をクリックします。 編集モードで、[追加] > [グラフの追加] をクリックします。
[チャートの編集] ページの右側で、[チャートの種類] セクションの [散布図] を選択し、[クエリと分析の設定] セクションのパラメーターを次の図に基づいて設定します。 [グラフの編集] ページの左側で、散布図のクエリ時間範囲、Logstore、およびクエリステートメントを設定します。 設定が完了したら、[グラフの編集] ページの上部にある [適用] をクリックして、散布図の設定効果を表示します。
次のクエリステートメントは、リクエストの数と、時間とリクエストメソッドによる平均リクエスト期間をクエリするために使用されます。
* | select __time__ - __time__ % 60 as time, COUNT(*) as pv, avg(request_time) as duration, request_method GROUP BY time, request_method order by time limit 1000
上の図は、時間とリクエスト方法によるリクエスト数と平均リクエスト期間を表示する散布図を示しています。
異なる色のポイントは、異なる要求方法を示します。
y軸の点の位置は、関連するリクエストメソッドの平均リクエスト期間を示します。 高い位置のポイントは、指定された期間内の関連するリクエストメソッドの平均リクエスト期間が長いことを示します。
ポイントのサイズは、関連するリクエストメソッドのリクエスト数を示します。 サイズが大きいポイントは、指定された期間内に関連するリクエストメソッドに対するリクエストの数が多いことを示します。
[一般的な構成] タブの構成
[全般設定] タブで散布図のグローバル設定を構成できます。
基本設定
パラメーター
説明
タイトル
チャートのタイトル。
表示タイトル
[タイトルの表示] をオンにすると、チャートのタイトルが表示されます。
表示ボーダー
[枠の表示] をオンにすると、グラフの枠が表示されます。
表示背景
[背景の表示] をオンにすると、チャートの背景色が表示されます。
表示時間
[表示時間] をオンにすると、チャートのクエリ時間範囲が表示されます。
固定時間
[固定時間] をオンにすると、グラフのクエリ時間範囲はダッシュボードのグローバル時間範囲とは無関係になります。
標準設定
パラメーター
説明
Format
数値の表示形式。
単位
数値の単位。
小数点後の桁数
数値の小数点以下の桁。
表示名
表示フィールドの名前。
表示名に値を指定した場合、その値はチャートのすべての表示フィールドの名前として使用されます。 表示フィールドの名前を変更する場合は、[フィールド設定] タブでパラメーターを設定する必要があります。
カラースキーム
チャートの配色。
組み込み: 組み込みの配色を使用します。
Solid: 選択した色を使用します。
しきい値: 指定されたしきい値に基づいて、異なる値に異なる色を使用します。
[クエリと分析の構成] セクションのパラメーター
パラメーター
説明
軸Xフィールド
x軸のフィールドを選択します。
デフォルトでは、Simple Log Serviceはx軸の適切なフィールドを自動的に選択します。
軸Yフィールド
y軸のフィールドを選択します。
デフォルトでは、Simple Log Serviceは自動的にy軸の適切なフィールドを選択します。
カテゴリ列
データの分類に使用されるフィールド。
ポイントサイズの列
ポイントのサイズに影響するフィールド。 Simple Log Serviceは、選択したフィールドの値に基づいてポイントのサイズを動的に変更します。
[チャート構成] セクションのパラメータ
パラメーター
説明
ライン幅
散布図の線の幅。
透明性
散布図のポイントの透明度。
ポイントサイズ
散布図のポイントのサイズ。
説明ポイントサイズ列パラメーターを設定した場合、ポイントサイズパラメーターの設定は有効になりません。
形状
散布図の点の形状。 有効な値: Circle、Square、Triangle。
軸Yグループ化
カテゴリ列パラメーターを設定した後、軸Yグループ化をオンにできます。
軸Xセクションのパラメータ
パラメーター
説明
ディスプレイ軸X
[軸Xの表示] をオンにすると、散布図のx軸が表示されます。
軸Xタイトル
x軸のタイトル。
Format
x軸上の値の形式。
軸X高さ
x軸の高さ。
デフォルトでは、Simple Log Serviceはx軸の高さを自動的に指定します。
軸Yセクションのパラメータ
パラメーター
説明
ディスプレイ軸Y
[軸Yの表示] をオンにすると、散布図のy軸が表示されます。
軸Yタイトル
y軸のタイトル。
軸Y位置
y軸の位置。
軸Y幅
y軸の幅。
デフォルトでは、Simple Log Serviceは自動的にy軸の幅を指定します。
最大値
y軸の最大値。
デフォルトでは、Simple Log Serviceは自動的にy軸の最大値を指定します。
最小値
y軸の最小値。
デフォルトでは、Simple Log Serviceは自動的にy軸の最小値を指定します。
Elastic Maximum Value
y軸の弾性最大値。 弾性最大値は、y軸のすべての値が弾性最大値未満である場合にのみ有効になります。
デフォルトでは、Simple Log Serviceはy軸の弾性最大値を自動的に指定します。
弾性最小値
y軸の弾性最小値。 弾性最小値は、y軸のすべての値が弾性最小値よりも大きい場合にのみ有効になります。
デフォルトでは、Simple Log Serviceはy軸の弾性最小値を自動的に指定します。
軸Y ID
y軸のID。 [一般的な設定] タブでy軸を1つだけ設定した場合、このパラメーターは有効になりません。 複数のy軸を設定する場合は、[フィールド設定] タブで必要なパラメーターを設定する必要があります。 y軸のIDは文字列です。 指定されたIDを持つy軸は、散布図の一意のy軸を表します。
y軸に指定されたIDは、[標準構成] セクションで指定した単位よりも優先されます。 例えば、2つのy軸が同じ単位を有する場合、y軸は1つのy軸にマージされる。 2つのy軸の単位が同じでIDが異なる場合、y軸は2つのy軸として表示されます。
凡例の構成セクションのパラメータ
パラメーター
説明
表示凡例
[凡例の表示] をオンにすると、凡例が散布図に表示されます。
ソート順序
凡例アイテムがソートされる順序。
凡例の位置
散布図の凡例の位置。
アクション
凡例アイテムをクリックしたときのデータ表示効果。 有効な値:
Single: 凡例項目をクリックすると、凡例項目のデータのみが散布図に表示されます。
スイッチ: 凡例項目をクリックすると、凡例項目のデータが非表示になるか、散布図に表示されます。
最大幅 (高さ) %
凡例の最大幅と高さ。
[ツールチップ構成] セクションのパラメータ
パラメーター
説明
追加情報
追加情報。 追加情報を指定した後、ポイントの上にポインタを移動すると、その情報がカードに表示されます。
変数を指定できます。 例:
メソッド :${{ request_method }}\ nQuantity: ${{ pv}}
\n
はラインフィードを指定します。[しきい値] セクションのパラメータ
パラメーター
説明
しきい値
数値のしきい値。
[配色] パラメーターを [しきい値] に設定し、[しきい値] セクションでしきい値を指定した場合、散布図の点は指定したしきい値に基づいて異なる色で表示されます。
変数置換セクションのパラメータ
パラメーター
説明
可変交換
変数の置き換えの設定。 [AddVariable Replacement] をクリックすると、[Variable Replacement] タイプのフィルターを散布図に追加できます。 [一般的な設定] タブで変数置換の設定を設定した後、Simple Log Serviceは散布図の左上隅にフィルターを追加します。 フィルタードロップダウンリストから値を選択できます。 値を選択すると、Simple Log Serviceは、散布図のクエリステートメントの変数を、選択した値が示す変数値に自動的に置き換え、クエリおよび分析操作を実行します。 詳細については、「例2: 変数置換の設定」をご参照ください。
ドキュメントセクションのパラメータ
パラメーター
説明
ドキュメントリンクの追加
カスタムドキュメントのリンクと説明を指定できるボタン。 設定を構成すると、指定された情報が散布図の右上隅に表示されます。
[フィールド設定] タブの設定
1つのクエリステートメントの結果または結果の1列のデータに対して、パーソナライズされた表示設定を構成できます。 詳細については、「一般的な設定」タブの「設定」をご参照ください。
散布図の例を次の図に示します。 このチャートでは、y軸フィールドは持続時間に設定されています。 y軸の値に単位を追加する場合は、[構成の追加] ドロップダウンリストから [標準構成]> [単位] を選択し、[a> 期間] セクションで単位を選択します。
[インタラクション発生] タブの設定
1つのフィールドまたは1つのクエリステートメントの結果に対してインタラクションの発生を設定して、データをより細かく分析することができます。 サポートされているインタラクションの発生の種類には、Open Logstore、Open Saved Search、Open Dashboard、Open Trace Analysis、Open Trace Details、Create Custom HTTP URLなどがあります。 詳細については、「インタラクションの発生」をご参照ください。
たとえば、A > durationを選択して、クエリステートメントAの結果のdurationフィールドにOpen Logstoreインタラクションの発生を設定できます。インタラクションの発生を設定したら、散布図のポイントをクリックしてOpen Logstoreをクリックします。 次に、指定したLogstoreに移動します。