Excelの散布図グラフで項目の種別ごとにマーカーの色や形状を変更する方法
Excelの散布図グラフで項目の種別ごとにマーカーの色や形状を変更する手順を紹介します。
事前準備:データの用意
散布図を作成するデータを準備します。
今回は以下のデータを利用します。
x | y | class |
0.55 | 0.37 | 1 |
0.31 | 0.01 | 1 |
0.37 | 0.93 | 0 |
0.62 | 0.79 | 0 |
0.34 | 0.15 | 1 |
0.6 | 0.28 | 1 |
0.78 | 0.56 | 1 |
0.36 | 0.22 | 1 |
0.05 | 0.59 | 0 |
0.7 | 0.28 | 1 |
0.36 | 0.91 | 0 |
0.34 | 0.69 | 0 |
0.11 | 0.04 | 1 |
0.39 | 0.45 | 0 |
0.47 | 0.16 | 1 |
0.13 | 0.2 | 0 |
0.52 | 0.59 | 0 |
0.44 | 0.85 | 0 |
0.12 | 0.74 | 0 |
0.89 | 0.96 | 0 |
0.37 | 0.42 | 0 |
0.88 | 0.3 | 1 |
0.37 | 0.62 | 0 |
0.06 | 0.27 | 0 |
0.19 | 0.99 | 0 |
0.31 | 0.72 | 0 |
0.45 | 0.69 | 0 |
0.66 | 0.25 | 1 |
0.98 | 0.81 | 1 |
0.8 | 0.04 | 1 |
手順
上記のデータで散布図を作成しますが、class の値が 0 のデータと 1 のデータのマーカーを変更して表示したいです。
表のタイトルの行を選択します。ツールリボンの[ホーム]のタブをクリックしツールリボンの[編集]セクション内の
[並べ替えとフィルター]ボタンをクリックします。下図のドロップダウンメニューが表示されますので。[フィルター]の項目をクリックします。
フィルターが作成され、表のタイトル部のセルの右側にドロップダウンメニューのボタンが表示されます。
classの値順にソートします。[class]列のセルの右側のボタンをクリックします。下図のドロップダウンウィンドウが表示されます。
ウィンドウ上部の[昇順]の項目をクリックし、classの値の昇順でソートします。
列がソートできました。class の値が1の行は下側にまとまりました。
y列の右に新しい列を挿入します。ツールリボンの[ホーム]のタブの[セル]のセクションの[挿入]ボタンをクリックします。
ドロップダウンメニューが表示されますので、[シートの列を挿入]の項目をクリックします。
y列とclass列の間に列が挿入できました。
classの値が
1
の行のyの値をコピーし、先ほど挿入した新しい列にペーストして、
classの値が1のyの値を移動します。
追加した行の見出しのセルに
y1
の文字を入力して名称を設定します。
x,y,y1 のセルを範囲選択で選択します。
ツールリボンの[挿入]タブをクリックし、[グラフ]セクションの[散布図またはバブルチャートの挿入]ボタンをクリックします。
下図のドロップダウンメニューが表示されます。ドロップダウンメニューの左上の[散布図]のボタンをクリックして、散布図を挿入します。
散布図が挿入できました。2色のマーカーで散布図のドットが表現されています。
classの値が0のyの列の値は青色のドットで、classの値が1のy1列の値はオレンジ色で描画されています。
手順: 表を2つにする場合
下図のように表が2つに分かれている場合の散布図の作成手順を紹介します。
x1 | y1 | class | | x2 | y2 | class |
0.55 | 0.37 | 1 | | 0.37 | 0.93 | 0 |
0.31 | 0.01 | 1 | | 0.62 | 0.79 | 0 |
0.34 | 0.15 | 1 | | 0.05 | 0.59 | 0 |
0.6 | 0.28 | 1 | | 0.36 | 0.91 | 0 |
0.78 | 0.56 | 1 | | 0.34 | 0.69 | 0 |
0.36 | 0.22 | 1 | | 0.39 | 0.45 | 0 |
0.7 | 0.28 | 1 | | 0.13 | 0.2 | 0 |
0.11 | 0.04 | 1 | | 0.52 | 0.59 | 0 |
0.47 | 0.16 | 1 | | 0.44 | 0.85 | 0 |
0.88 | 0.3 | 1 | | 0.12 | 0.74 | 0 |
0.66 | 0.25 | 1 | | 0.89 | 0.96 | 0 |
0.98 | 0.81 | 1 | | 0.37 | 0.42 | 0 |
0.8 | 0.04 | 1 | | 0.37 | 0.62 | 0 |
| | | | 0.06 | 0.27 | 0 |
| | | | 0.19 | 0.99 | 0 |
| | | | 0.31 | 0.72 | 0 |
| | | | 0.45 | 0.69 | 0 |
1つの表(左側の表)のx1,y1の値を選択します。値の選択後に[挿入]タブをクリックし、
[グラフ]セクションの[散布図またはバブルチャートの挿入]ボタンをクリックします。
下図のドロップダウンメニューが表示されますので、ドロップダウンメニューの左上の
[散布図]のボタンをクリックして、散布図を挿入します。
散布図が挿入できました。
散布図をクリックして選択し、グラフ内部で右クリックします。下図のポップアップメニューが表示されます。
メニューの[データの選択]の項目をクリックします。
[データソースの選択]ダイアログが表示されます。
左側の[凡例項目(系列)]の枠の[追加]ボタンをクリックします。
新しい系列が作成され、下図の[系列の編集]ダイアログが表示されます。
ダイアログの一番上の[系列名]のボックスをクリックします。シートの 'y2' の項目をクリックして選択し、系列名に設定します。
2番目の[系列 X の値]のボックスは、x2の列の値を選択します。下図の例では
=Sheet1!$F$3:$F$19
を入力またはセルを範囲選択して設定します。
3番目の[系列 Y の値]のボックスは、y2の列の値を選択します。下図の例では
=Sheet1!$G$3:$G$19
を入力またはセルを範囲選択して設定します。
設定ができたら[OK]ボタンをクリックしてダイアログボックスを閉じます。
[データソースの選択]ダイアログボックスに戻ります。[OK]ボタンをクリックしてダイアログを閉じます。
Excelのシートに戻ると、散布図にもう一つの系列のデータが追加されていることが確認できます。
散布図グラフで項目の種別ごとにマーカーの色を変えて表示できました。
著者
iPentecの企画・分析担当。口が悪いのでなるべく寡黙でありたいと思っている。が、ついついしゃべってしまい、毎回墓穴を掘っている。
掲載日: 2021-12-31
改訂日: 2023-12-22