数値チャート
数値チャートには、データ フィールドからの単一の集計値が表示されます。
数値チャート エンコード チャンネル
数値チャートには、 Numberと呼ばれる単一のエンコード チャンネルのみが必要です。 これは、選択したフィールドと集計方法に基づいて集計し、その結果をチャートに表示するaggregationエンコーディング チャンネルです。
ユースケース
数値チャートは、データの全体的な状態を表す集計や値を強調表示するのに役立ちます。 たとえば、店舗では数値チャートを使用して、すべての売上の合計ドル額を表す場合があります。 さらに、レストランチェーンは、数値チャートを使用してすべてのレストランの空の部屋の平均数を表したり、 フィルターを適用して選択したリージョン内の空の部分の総数を確認したりすることもできます。
カスタマイズオプション
条件付き書込み
条件付き書式設定ルールを使用して、チャートに表示される数値をスタイルすることができます。 これらのルールは動的に適用されます。定義した条件に一致するように数値が変更されたか、一致が停止した場合、そのスタイルは更新されます。
条件付き形式ルールの使用方法については、「条件付き形式 」カスタマイズ オプションを参照してください。
例
店舗売上の合計値
次のチャートは、架空の事務用品店の販売データを可視化しています。 コレクション内の各ドキュメントは個々の販売を表し、販売された商品と購入者に関する情報を含みます。 この数値チャートは、 コレクションに保存されているすべての売上の合計を示しています。
items.price
のNumberフィールドは、選択したメソッド $sumに基づいてフィールドを集計するように Atlas Charts に指示します。 items
は配列であるため、集計する前に配列削減オプションを選択する必要があります。 この例ではUnwind Arrayを選択しています。これにより、 items
配列の要素ごとに新しいドキュメントが作成されます。 Atlas Charts では、新しく作成された各ドキュメントのprice
を合計し、その値を可視化に表示します。
ワークアウト中の最大消費量
次のチャートはワークアウト データを視覚化します。 コレクション内の各ドキュメントは、ワークアウト中に実行されたアクティビティのタイプと消費された消費量に関する情報を含む個々のワークアウト アクティビティを表します。 この数値チャートは、すべてのswimming
とsurfing
のワークアウトで消費される最大消費量を示しています。
Calories Burned (kCal)
のNumberフィールドは、選択した$max の方法に基づいてフィールドを集計するように Atlas Charts に指示します。
このチャートにフィルターを適用して、Atlas Charts が調べるドキュメントを、 Activity Type
がSurf
、 Swim
、またはIndoor Swim
を持つドキュメントのみに制限しました。 Atlas Charts は、この条件に一致するすべてのドキュメントにわたるCalories Burned (kCal)
フィールドの最大値を決定し、その値を可視化に表示します。
制限
数値チャートの最大クエリ応答サイズは 5000 ドキュメントです。