散布図
機能
「散布図」は、「X軸」の値を横の位置、「Y軸」の値を縦の位置として、データを点で表示するチャートです。2つの値の関係(例:売上金額が大きいほど数量も多いか)を確認できます。「サイズ軸」で点の大きさを、「凡例」で点の色を分けることもできます。
例:売上データの「営業担当者」ごと(値)に、「金額」の合計(X軸)と「数量」の合計(Y軸)の点を、「地域」で色分け(凡例)して表示します。

- 「値」にフィールドがある場合は、その値(グループ)ごとに1つの点になり、「X軸」「Y軸」はフィールドの集計(合計・平均など)で計算されます。
- 「値」が空の場合は、テーブルの1件ごとに1つの点になります(集計の方法は「集計しない」)。
- 点が1000個を超える場合は、最初の1000個だけが表示されます。元のテーブルは変更されません。
メニュー
《プロジェクト》-《チャート》でチャート画面を開き、「ビジュアル」タブの《散布図》アイコンをクリックします。
- チャート画面の共通の操作(テーブルの追加・ページ・保存・エクスポートなど)は、「チャートの作成」を参照してください。
- ほかの種類のチャートを選択して《散布図》アイコンをクリックすると、散布図に変わります。散布図にない軸のフィールドは使用されません。
設定内容
「ビジュアル」タブ

- 1チャートの種類:《散布図》が選択されています。別のアイコンをクリックすると、チャートの種類が変わります。
- 2選択中の種類:選択しているチャートの種類の名前が表示されます。
- 3「値」(任意):点を分けるフィールドです。値ごとに1つの点になります。
- 文字・数値・日付のどのフィールドでも使用できます。フィールドは1つだけ追加できます。
- 空の場合は、テーブルの1件ごとに1つの点になります。
- 日付のフィールドは、年・年月などにまとめて表示できます(フィールドをクリック)。
- 4《フィールドを追加》:フィールドを選択する画面を開きます(各軸にあります)。
- 5フィールド:軸に追加したフィールドです。先頭の文字はフィールドの種類(C:文字、F:数値、D:日付)です。
- ドラッグで、ほかの軸への移動ができます。
- 6《✕》:フィールドを軸から外します。
- 7「X軸」:点の横の位置になるフィールドです。数値のフィールドを1つ追加します。
- 8値のフィールド:「金額 の 合計」のように、フィールド名と集計の方法が表示されます。
- 9集計の方法:クリックして、集計の方法を選択します(初期値:合計)。
- 「合計」「最小値」「最大値」「平均」「件数」:「値」の値ごとに集計します。
- 「集計しない」:1件ごとの値をそのまま使用します(「値」が空の場合だけ)。
- 10「Y軸」:点の縦の位置になるフィールドです。数値のフィールドを1つ追加します。集計の方法は「X軸」と同じです。
- 空の場合は、点はすべて高さ0の位置に表示されます。
- 11「凡例」(任意):点を色分けするフィールドです。値ごとに色の違う点になり、チャートの凡例に値が表示されます。フィールドは1つだけ追加できます。
- 12「サイズ軸」(任意):点の大きさになるフィールドです。値が大きいほど点が大きくなります。空の場合は、すべて同じ大きさです。
- 「集計しない」以外の集計の方法を選択します。
- 13チャート:上部をクリックで選択、ドラッグで移動、周りの点で大きさを変更します。点・凡例をクリックすると、同じページのほかのチャートで、その値が強調表示されます。
- 14《フォーカスモード》:チャートを大きく表示します。もう一度クリックすると元に戻ります。
- 15《テーブルとして表示する》:チャートの元になる集計結果を表で表示します。
- 16《⋯》:「画像エクスポート」「データをエクスポート」を選択します。
- 17《✕》:チャートを削除します(「チャートを削除しますか?」の確認があります)。
- 散布図には、並べ替えのボタンはありません。
「書式設定」タブ:「X軸」
横軸の目盛りの表示を設定します。

- 18「ラベル」:目盛りの数値を表示します(初期値:オン)。
- 19フォント・文字の大きさ・B/I/U・色:目盛りの文字の書式です(初期値:Arial、12)。大きさは8~60です。
- 20「回転」:目盛りの文字を0~90度の範囲で傾けます(初期値:0)。
- 21「最大高さ」:目盛りを表示する高さの上限を、チャートの大きさに対する割合(15~40%)で指定します。
- 22「タイトル」:横軸のタイトルを表示します(初期値:オフ)。オンにすると、フォント・大きさ・色を設定できます。
- 23「テキスト」:軸のタイトルの文字です。空欄の場合は、フィールド名が表示されます。
- 24「セパレータ」:目盛りの縦線を表示します(初期値:オン)。
- 25「タイプ」・色・「幅」:線の種類(「ソリッド」「破線」)・色・太さ(0~4)です。
- 26「最小値」:目盛りの最小値です。空欄の場合は自動です。
- 27「最大値」:目盛りの最大値です。空欄の場合は自動です。範囲外の点は表示されません。
- 28「位置」:目盛りを表示する位置(「ボトム」(初期値)「トップ」)です。
- 数値の項目に範囲外の値を入力した場合は、その値は使用されず、チャートは変わりません。
「書式設定」タブ:「Y軸」
縦軸の目盛りの表示を設定します。

- 29「ラベル」:目盛りの数値を表示します(初期値:オン)。
- 30フォント・文字の大きさ・色:目盛りの文字の書式です(初期値:Arial、12)。
- 31「回転」:目盛りの文字を0~90度の範囲で傾けます。
- 32「表示単位」:目盛りの数値の単位です。
- 「デフォルト」「千単位」「百万単位」「十億単位」「兆単位」
- 33「小数点」:小数点以下の桁数(0~6)です。空欄の場合は自動です。
- 34「タイトル」:縦軸のタイトルを表示します(初期値:オフ)。
- 35「テキスト」:軸のタイトルの文字です。空欄の場合は、フィールド名が表示されます。
- 36「セパレータ」:目盛りの横線を表示します(初期値:オン)。
- 37「タイプ」・色・「幅」:線の種類(「ソリッド」「破線」)・色・太さ(0~4)です。
- 38「最小値」:目盛りの最小値です。空欄の場合は自動です。
- 39「最大値」:目盛りの最大値です。空欄の場合は自動です。範囲外の点は表示されません。
- 40「位置」:目盛りを表示する位置(「左」(初期値)「右」)です。
「書式設定」タブ:「チャートタイトル 」「凡例」

- 41「チャートタイトル 」:チャートのタイトルを表示します(初期値:オン)。
- 42フォント・文字の大きさ・B/I/U・色:タイトルの文字の書式です。
- 43「テキスト」:タイトルの文字です。入力しない場合は、フィールドから自動で付けられます。入力した文字は、フィールドを変えても変わりません。
- 44「位置」:タイトルの位置(「トップ」(初期値)「ボトム」)です。

- 45「凡例」:凡例を表示します(初期値:オン)。凡例は、「凡例」にフィールドがある場合に表示されます。
- 46フォント・文字の大きさ・B/I/U・色:凡例の文字の書式です。
- 47「タイトル」:凡例のタイトル(「凡例」のフィールド名)を表示します(初期値:オン)。
- 48「テキスト」:凡例のタイトルの文字です。
- 49「位置」:凡例の位置(「トップ」(初期値)「ボトム」「右」「左」)です。
- 50「幅」:位置が「右」「左」の場合の凡例の幅(「自動」、10~50%)です。
「書式設定」タブ:「データセット」「カテゴリラベル」

- 51「設定を適用する」:設定する点(「すべて」または凡例の値)を選択します。
- 52「色」:点の色です。初期値は凡例の値ごとに決まった色です。
- 53「マーカー」の「形」:点の形(「サークル」(初期値)「長方形」「長方形の丸め」「長方形ロット」「三角形」)です。
- 54「ボーダー」:点の枠線を表示します(初期値:オフ)。
- 55枠線の「色」:枠線の色です。
- 56枠線の「幅」:枠線の太さ(0~12、初期値:3)です。

- 57「カテゴリラベル」:各点の横に、点の値(横の値, 縦の値)を表示します(初期値:オフ)。
- 58フォント・文字の大きさ・B/I/U・色:ラベルの文字の書式です(初期値:Arial、12、黒)。
チャートの例
次の売上データ(一部)から作成した例です。
| 売上番号 | 計上日 | 地域 | 営業担当者 | 商品分類 | 数量 | 金額 |
|---|---|---|---|---|---|---|
| S001 | 2024/01/01 | 東日本 | 青木 | 食品 | 1 | 1000 |
| S005 | 2024/05/05 | 西日本 | 青木 | 食品 | 5 | 5000 |
| S009 | 2024/03/09 | 九州 | 青木 | 食品 | 4 | 2000 |
| ・・・ | ・・・ | ・・・ | ・・・ | ・・・ | ・・・ | ・・・ |
「凡例」を使用しない場合
値:営業担当者、X軸:金額の合計、Y軸:数量の合計。営業担当者ごとに1つの点になります。

「カテゴリラベル」を表示する場合
「書式設定」タブの「カテゴリラベル」をオンにした例です。各点の横に「(金額, 数量)」が表示されます。

「値」を使用しない場合
X軸:金額の集計しない、Y軸:数量の集計しない。売上1件ごとに1つの点になります。

チャートが表示されない場合
軸の設定に誤りがある場合は、チャートの代わりに、チャートの枠の中にメッセージが表示されます。同じページのほかのチャートは表示されます。
- 「値軸は1つだけ選択できます」
- →「値」のフィールドを1つにします。
- 「X軸では1つのフィールドしか選択できません。」「Y軸では1つのフィールドしか選択できません。」「サイズ軸では1つのフィールドしか選択できません。」
- → それぞれの軸のフィールドを1つにします。
- 「このビジュアルを表示できません。凡例では1つのフィールドしか選択できません。」
- →「凡例」のフィールドを1つにします。
- 「サイズ軸では[要約なし]を選択できません。」
- →「サイズ軸」の集計の方法を、「集計しない」以外にします。
- 「Y軸では数値フィールドのみ選択できます。数値フィールドを選択してください。」
- →「Y軸」に数値のフィールドを追加します。
- 「X軸とY軸のペアを表示するには、「値」を削除してください。または、「値軸」を残したまま、x軸とy軸の集計を設定することもできます。」
- →「値」がある場合は、「X軸」「Y軸」の集計の方法を「集計しない」以外にします。「値」が空の場合は、「X軸」に数値・日付のフィールドを使用します。
- 「このビジュアルを表示できません。フィールド {0} はテーブル {1} に存在しません。」
- → テーブルにないフィールド(削除・名前の変更など)を、軸から外して選び直します。
- 「テーブル {0} は存在しません。」
- → チャートのデータにないテーブルです。《インポート》で追加し直します。
- 「このビジュアルを表示できません。選択されたテーブルには関係がありません。別のテーブルを選択してください。」
- → 別々のテーブルのフィールドを使用する場合は、「リレーションシップ」でテーブルの関係を設定します。
操作ログ
保存すると、チャートごとに次のコマンドが記録されます(共通の部分は「チャートの作成」を参照)。
CREATE CHART TYPE "SCATTER" TABPAGE 1 TABNAME "Page 1" X-AXIS TABLE "テーブル" 集計 FIELD [フィールド] X-AXIS-MIN 値 X-AXIS-MAX 値 Y-AXIS TABLE "テーブル" 集計 FIELD [フィールド] Y-AXIS-MIN 値 Y-AXIS-MAX 値 VALUE-AXIS TABLE "テーブル" FIELD [フィールド] LEGEND-AXIS TABLE "テーブル" FIELD [フィールド] SIZE-AXIS TABLE "テーブル" 集計 FIELD [フィールド] 書式のキーワード ・・・ WIDTH 620 HEIGHT 400 CHART-X 20 CHART-Y 20 ・・・
軸と主な書式のキーワードは、次のとおりです。
| キーワード | 内容 |
|---|---|
| X-AXIS / Y-AXIS | X軸・Y軸のフィールドと集計の方法 |
| VALUE-AXIS / LEGEND-AXIS / SIZE-AXIS | 値・凡例・サイズ軸のフィールド |
| X-AXIS-… | 横軸(18~28) |
| Y-AXIS-… | 縦軸(29~40) |
| TITLE-… | チャートタイトル(41~44) |
| LEGEND-… | 凡例(45~50) |
| SERIES “値” … | 点の色・形・枠線(52~56) |
| CATEGORY-LABEL… | カテゴリラベル(57~58) |
| …-FONT | 文字の書式(フォント, 大きさ, 色, 太さ) |
- 下線部は、その軸にフィールドがある場合、最小値・最大値を入力した場合に記述されます。
- 集計の方法が「集計しない」の場合は、「集計」は記述されません。
- 「TITLE-TEXT」は、チャートタイトルの文字を入力した場合に記述されます。
例
CREATE CHART TYPE "SCATTER" TABPAGE 1 TABNAME "Page 1" X-AXIS TABLE "売上データ" SUM FIELD [金額] Y-AXIS TABLE "売上データ" SUM FIELD [数量] VALUE-AXIS TABLE "売上データ" FIELD [営業担当者] LEGEND-AXIS TABLE "売上データ" FIELD [地域] X-AXIS-ROTATE 0 Y-AXIS-ROTATE 0 LEGEND-POSITION "top" TITLE-POSITION "top" CATEGORY-LABEL "off" ・・・ WIDTH 620 HEIGHT 400 CHART-X 20 CHART-Y 20 PAGE-SIZE 1280 720 ・・・
このページは役に立ちましたか?
ご回答ありがとうございました。