GrapeCity ActiveReports for .NET 16.0J
散布図とバブルチャート
ActiveReportsユーザーガイド > 概念 > ページレポート/RDLレポートの概念 > ページレポート/RDLレポートのレポートコントロール > Chart > プロット > 散布図とバブルチャート

散布図とバブルプロットは、データ値間の関係を表現するのに役立ちます。両方のプロットは、縦軸と横軸に沿ってデータ値を配置し、交差部分にポイント(シンボルと呼ばれる)を表示します。

散布図

散布図は、2つの変数間の関係を表示します。散布図は、点を使用して2つの異なる数値変数を表します。たとえば、散布図を使用して、1人当たりGDPや平均寿命などの変数間の相関関係を表示します。

単純な散布図

単純な散布図は、2つの変数間の関係を表示します。たとえば、単純な散布図を使用して、1人当たりGDPや平均寿命の相関関係を表すことができます。このグラフの作成方法については、「散布図の作成」チュートリアルを参照してください。

バブルチャート

バブルチャートは、3つの数値でデータポイントをプロットするときに使用されます。3番目の数値はバブルの直径で表されます。バブルプロットは、表示されているシンボルのサイズにエンコードすることで、3番目の変数を追加します。たとえば、バブルチャートを使用して、木の直径、高さ、および体積の相関関係を表すことができます。

単純なバブルチャート

バブルプロットは、表示されているシンボルのサイズにエンコードすることで、3番目の変数を追加します。たとえば、単純なバブルチャートを使用して、木の直径、高さ、体積の相関関係を表示することができます。このグラフの作成方法については、「バブルチャートの作成」チュートリアルを参照してください。

複数カテゴリの散布図とバブルチャート

複数カテゴリの散布図とバブルチャートは、データ値をカテゴリに分割し、シンボルの色、形状を使用して表示します。たとえば、複数カテゴリの散布図を使用して、大陸ごとに1人当たりGDPと平均寿命の相関関係を表示できます。このグラフの作成方法については、「複数カテゴリの散布図の作成」チュートリアルを参照してください。

散布図とバブルプロットのプロパティ

グラフのプロパティは、レポートエクスプローラから、Chart > プロットの順に選択し、プロパティパネルから設定できます。いくつかの重要なプロパティは、チャートのスマートパネルからも設定できます。詳細については、「チャートのスマートパネル」を参照してください。デザイン面のプロットを右クリックすると、プロパティパネルとスマートパネルの両方にアクセスできます。

全般

Action

散布図プロットをクリックしたときに実行されるアクション。アクションには、URL、ブックマーク、またはドリルスルーレポートを使用できます。

Labels

各散布図グラフのデータラベルを設定します。

Name

プロット名を設定します。デフォルトでは、単一のプロットを含むチャートのプロット名は「Plot1」です。

Symbols

散布図を形成するシンボルの外観をカスタマイズできるプロパティを表します。

Tooltip Template

ツールチップテンプレートを設定します。事前定義されたテンプレートのリストからツールチップを設定するか、式を入力します。

設定

ClippingMode

プロットがプロットエリア内でどのように拡張されるかを決定します。ClippingModeは次のように設定できます。

Overlays

グラフのデータポイントにトレンドラインを重ね合わせるためのコレクションです。詳細については、「トレンドライン」を参照してください。

Rules

指定された条件に基づいてプロットの外観を制御します。条件の詳細については、「条件付き書式(ルール)」を参照してください。.

ShowNulls

プロットにNullまたは空の値を表示する方法を設定します。Gaps(デフォルト)、Connected、Zerosから選択できます。

SymbolOpacity

シンボルの塗りつぶしの色の不透明度の値を表します。

エンコーディング

Category 

プロットがデータ値を表す接続されたデータポイントを生成する期間を決定する一連のプロパティです。Categoryエンコーディングには、次のプロパティが含まれます。

SortDirection

カテゴリの表示順序を決定します。

SortingAggregate

カテゴリの並べ替えに使用する集計を指定します。

SortingField

カテゴリが表示される順序を定義します。デフォルトではValuesフィールドを使用するが、別のフィールドを指定してカテゴリを並べ替えることもできます。

Values

カテゴリとなる値(コレクション)を設定します。フィールドの設定が可能です。

Color

CategoryエンコーディングまたはDetailsエンコーディングに対して凡例の設定を行います。次のプロパティが含まれます。

Aggregate

集計関数を設定します。

ShowValuesName

Trueに設定すると、DetailsエンコーディングまたはColorエンコーディングで指定された値に基づいて凡例が表示されます。

Values

凡例となる値(コレクション)を設定します。散布図プロットの場合はコレクションの先頭項目のみが有効となります。fv

Details

データ値をサブカテゴリに分類し、追加のグループを生成します。Detailsプロパティは、これらのサブカテゴリを定義する項目のコレクションです。各項目には、いくつかのプロパティが含まれています。

Shape

DetailsエンコーディングまたはCategoryエンコーディングに対して形状凡例を表示し、集計関数と値コレクションを含めます。

Aggregate

集計関数を設定します。Average、Count、Sumなどの関数から選択します。

Value

データフィールド値(コレクション)を設定します。散布図プロットの場合はコレクションの先頭項目のみが有効となります。

Size

Sizeエンコーディングにより、集計関数とサイズの式が有効になります。サイズエンコーディングは数値データでのみ機能し、シンボルのサイズを決定する範囲にデータ値を分割します。

Text

チャートのデータラベルとツールチップにデータセットフィールドの値を表示し、チャートに追加情報を表示します。2つのTextエンコーディングを追加すると、デフォルトで区切り文字「;」で表示されます。Textエンコーディングには、次のプロパティが含まれます。

Aggregate

集計関数を設定します。

Target

このテキストをラベルに表示するかツールチップに表示するかを指定します。ラベルの形式は、チャートの[Labels] > [Template]プロパティまたはTooltip Templateプロパティで制御されます。

Templateプロパティは、事前定義された値と追加されたテキストエンコーディングフィールドの両方を使用できます。次に例を示します。

Count:{Text0}
Sum:{valueField.value}

Template Key

チャートの[Labels] > [Template]プロパティまたはTooltip Templateプロパティ内のテキストエンコーディング値にアクセスするために使用するキーです。

Value

テキストボックスに値が表示されるフィールド、定数、または式。

Values

データ値を指定します。Valuesプロパティは項目のコレクションであり、各項目には次のプロパティが含まれています。

Type

SimpleまたはComplexから選択します。散布図の場合は、Simpleに設定します。

Value

データフィールド値のコレクションを設定します。散布図プロットはコレクションから最初の項目のみを受け取ります。

Aggregate

データフィールドの集計関数です。集計関数は、すべてのデータ値フィールドを1つの値に評価します。Average、Count、Sumなどの関数から選択します。

関連トピック