Docs Menu
Docs Home
/
Atlas Charts
/

エンコードチャンネルの理解

項目一覧

  • チャンネル タイプのエンコード
  • 集計
  • 地理的ポイント チャネルの種類
  • チャートビルダでの欠落フィールドの追加

エンコーディング チャンネルは、可視化のビルド ブロックです。 これらのチャネルは、Charts がコレクションのデータを可視化に変換するための手段です。 エンコーディング プロセスは、選択されたチャンネル タイプに基づいて、チャートにデータがどのように表示されるかを決まります。

各エンコーディング チャンネル タイプは、データを処理および可視化するための異なる機能を提供します。 各チャンネル型は異なるデータ型を受け入れます(例: stringnumericデータ)。 次の表は、Atlas Charts の各エンコード チャンネルのタイプについて説明したものです。

エンコード チャンネル タイプ
説明
チャートの点は、コレクション内の各ドキュメントの選択したフィールドから作成されます。 Valueチャンネルには、 numericまたはdateタイプのフィールドのみを割り当てることができます。
カテゴリ

コレクション内のこのフィールドの一意の各値は、チャート カテゴリとして使用されます。 Categoryエンコーディング チャンネルは、次の追加の可視化オプションを提供します。

  • stringデータ型のフィールドでは、 並べ替えるフィールドと並べ替え順序を指定できます。

  • numericデータ型のフィールドでは、データビン化を切り替えて、バイナサイズを選択できます。

  • dateデータ型のフィールドでは、日付グループを切り替え、グループ化期間を選択できます。

集計
チャートの点は、複数のドキュメントのこのフィールドの値に対して集計関数を適用することによって作成されます。 Charts で集計関数を使用する方法の詳細については、「集計オプション 」を参照してください。
地理的ポイント

ジオポイント チャネル タイプを使用してチャートを作成すると、Atlas Charts はマップをレンダリングしてデータを視覚化します。 フィールドの緯度と経度の値に基づいて、選択したフィールドを含む各ドキュメントのマップにマークがプロットされます。 ジオポイント チャネル タイプは、Coordinates Geospatial ScatterGeospatial Heatmapチャート タイプと チャート タイプの チャンネルで使用されます。

地理ポイント エンコーディング チャンネル タイプの詳細については、「地理ポイント チャネル タイプ」セクションを参照してください。

Charts では、必要なエンコーディング チャネルが緑色で、任意のエンコーディング チャネルが青いと表示されます。

フィールドをaggregationエンコーディング チャンネルにドラッグすると、そのフィールドで集計パイプライン演算子を使用できます。

Chartsで使用可能な集計パイプライン演算子の一覧については、「集計オプション 」を参照してください。

ドーナツチャートには、2 つのエンコード チャンネルが用意されています。

  • グラフのセクションを分割するときに使用するフィールドを決定するLabelと呼ばれるcategoryチャンネル。

  • Arcと呼ばれるaggregationチャンネルで、 Labelカテゴリで実行する集計操作を決定します。

次のドーナツチャートは、SASA の 埋め込み データソースを調べて、 triggerフィールドで$count集計を実行し、さまざまな層れるトリガーの頻度を示しています。

ドーナツチャートの例
クリックして拡大します

[] グラフから、最も一般的な値のtriggerは DownpourRain が続くことがわかります。

ジオポイント チャネル タイプは、Coordinates Geospatial ScatterGeospatial Heatmapチャート タイプと チャート タイプの チャンネルで使用されます。地理空間チャートは、特定の地理的場所を参照するデータを視覚化します。

Atlas Charts は、データセット内のどのフィールドがGeoJSON pointsであるかを自動的に決定します。 Charts はこれらのフィールドに付けますアイコン。 これらのフィールドは、チャートビルダで適切な地理ポイント チャンネル タイプにドラッグすることで、ジオポイント チャンネル タイプに直接マッピングできます。 Charts は フィールドから緯度と経度の値を自動的に決定し、各ドキュメントのマップにポイントを追加します。

注意

また、数値座標または配列を geopoint チャネル タイプに割り当てて、 GeoJSON points として保存されていない緯度と経度を指定することもできます。 このプロセスの詳細については、次のセクションを参照してください。

このセクションでは、 地理ポイント チャネル タイプ でGeoJSON ポイントとして保存されていないフィールドを使用する方法について説明します。

  • 数値フィールドを地理ポイント チャンネル タイプにドラッグして、緯度と経度を指定できます。 数値フィールドをジオポイント チャンネル タイプにドラッグすると、チャンネルは更新され、選択したフィールドをLatitudeまたはLongitudeのいずれかとして使用します。 Charts では、2 番目の数値フィールドに他の値を入力するよう求められます。

  • あるいは、数値配列をジオポイント チャネル タイプにドラッグして、フィールドからロケーション座標を指定することもできます。 このアプローチを使用すると、緯度と経度のコンポーネントに使用する 配列のインデックスを指定できます。

ジオポイント チャネル タイプを使用するGeospatial ScatterおよびHeatmapチャートの追加情報と例については、関連するチャートタイプのページを参照してください。

Atlas Charts は、選択したデータソースからドキュメントをランダムにサンプリングして、チャート ビルダーのFieldsペインにデータを入力します。 その結果、すべてのドキュメントにフィールドが存在しない場合、Charts ではデータソース内のドキュメントのすべてのフィールドが表示されない可能性があります。

チャート ビルダで特定のフィールドを追加するには:

  1. Fields ペインの隅にある Add Field をクリックします。

  2. デフォルトのMissedフィールドタイプが選択されていることを確認します。

  3. 追加するフィールドのField Nameと入力します。

    注意

    ドット表記を使用してネストされたフィールドを指定できます。 たとえば、 address.neighborhoodと指定できます。

  4. [Save Field] をクリックします。

欠落しているフィールドを追加するには、"Add Field" をクリックします。
クリックして拡大します

Atlas Charts が欠落しているフィールドを見つけると、フィールドはFieldsペインにイタリック体に表示されます。 Atlas Charts が同じサブドキュメント内の他の欠落フィールドを検出した場合、Atlas Charts はそれらのフィールドもイタリック体で追加します。 フィールドを追加すると、そのフィールドをチャートに含めたり、そのデータ型を 変換 したり、削除したりできます。

戻る

チャートのビルド