散布図(散布図グラフとも呼ばれます)は、データアナリストにとって便利なツールであり、2つの異なるデータセットを視覚的に調査および分析するのに役立ちます。たとえば、さまざまな営業チーム間で販売結果を比較している場合、散布図を使用すると、折れ線グラフのように、誰が最高(または最低)のパフォーマンスを示したかを確認できます。
Excelを(Excel to make a scatter plot)使用して散布図を作成することもできますが、別の方法として、無料で入手できるGoogleスプレッドシート(Google Sheets)を使用して散布図を作成することもできます。この記事では、Googleスプレッドシート(Google Sheets)で散布図を作成する方法と、作成後にカスタマイズする方法について説明します。
Googleスプレッドシートで散布図(Scatter Plot)を作成する方法
散布図は、その名前が示すように、チャート全体に散在するドットを使用して、2つ以上のタイプのリンクトデータを視覚化します。たとえば、営業チームの売上と利益を比較したい場合は、各営業担当者の利益と収益を示すスキャッタグラフ(利益と売上収益を表示)が最適です。
比較可能なデータセットが2つある限り、散布図を作成することができます。Googleスプレッドシート(Google Sheets)では、グラフ作成ツールを使用してこれを簡単に行うことができます。
- Googleスプレッドシート(Google Sheets)で散布図を作成するには、スプレッドシートを開いて(open a spreadsheet)、データを含むセルを選択します。データを選択した状態で、メニューから[Insert > Chart]を選択します。
- これにより、右側のパネルにチャートエディタ(Chart editor )ツールが開きます。Googleスプレッドシート(Google Sheets)は、選択したデータで使用するグラフまたはグラフの種類を自動的に決定しようとします。Googleスプレッドシート(Google Sheets)で散布図が自動的に選択されていない場合は、 [設定(Setup)]タブの下にある[グラフの種類(Chart type)]ドロップダウンメニューから散布図を選択します。各グラフが何であるかわからない場合は、グラフにカーソルを合わせて名前を一覧表示します。
- チャートエディタは、選択したセルを使用して、プロットチャートのデータ範囲を形成します。これを変更する場合は、[データ範囲の選択(Select data range )]ボタン([データ範囲]ボックスの横)を押します(Data range)。または、セル範囲を[データ範囲(Data range)]ボックスに手動で入力します。
- 挿入されたチャートはすぐに新しいチャートタイプに更新されます。デフォルトでは、散布図には2つの形式のデータ(営業チームの名前など)を結び付けるX軸データが含まれます。(X-axis data)このシリーズ(series )では、比較する2つ(またはそれ以上)の形式のデータ(利益と収益など)が表示されます。シリーズを追加するには、[シリーズの追加](Add Series)ボックスを選択し、追加のデータセットの1つを選択します。
- シリーズの1つを削除する必要がある場合は、ハンバーガーメニューアイコン(hamburger menu icon)を選択してから、[削除(Remove )]オプションを選択します。
- Googleスプレッドシート(Google Sheets)で一番上の行を使用してヘッダータイトルを作成する場合は、[行1をヘッダーとして使用する](Use row 1 as headers)チェックボックスをオンにします。最初の列をラベルとして使用するには(X軸の(X-axis)横に表示)、[列Aをラベルとして使用する](Use column A as labels)チェックボックスをオンにします。Switch rows/columnsの切り替え]チェックボックスを選択して、行と列を切り替えることもできます。
散布図のカスタマイズ
Googleスプレッドシート(Google Sheets)のすべてのグラフやグラフと同様に、グラフエディタにはいくつかの追加のカスタマイズオプションがあります。これにより、ラベル、軸のタイトル、色、フォントなどを変更できます。
- 散布図をカスタマイズするには、右側のグラフエディターパネルが表示されていることを確認してください。(chart editor)そうでない場合は、チャートを選択してから、右上のハンバーガーメニューアイコンを選択します。(hamburger menu icon)メニューから、[グラフの編集(Edit the chart)]オプションを選択します。
- チャートエディタ(Chart editor)メニューの[カスタマイズ(Customize)]タブで、チャートの変更を開始できます。グラフの色とフォントを変更するには、グラフのスタイル(Chart style)カテゴリを選択し、オプションの1つ(背景色(background colour)など)を選択して変更します。行った変更はすべて自動的に表示されます。
- [チャートと軸のタイトル(Chart and axis titles)]で、チャートとチャート軸の表示タイトルを変更できます。[グラフのタイトル(Chart title)]ドロップダウンメニューからタイトルオプションを選択し、使用するテキストを[タイトル]テキスト(Title text)ボックスに挿入します。次に、ボックスの下のオプションでテキスト(フォント、フォーマット、色を含む)をフォーマットできます。
- デフォルトでは、Googleスプレッドシート(Google Sheets)の散布図のデータポイントは円で(circles)表示されます。別の形状(三角形やXマークなど)を使用するには、[シリーズ(Series)]カテゴリを選択し、[ポイント形状(Point shape)]ドロップダウンメニューから新しい形状を選択します。[ポイントサイズ(Point size)]ドロップダウンメニューから新しいポイントサイズを選択することもできます。
- 凡例を使用すると、散布図上のポイントが属するデータセットを識別できます。凡例のフォント、書式、色、および位置を変更するには、[凡例](Legend)カテゴリを選択し、提供されているオプションを使用して変更を加えます。
- 横軸(Horizontal axis )と縦軸(Vertical axis)のカテゴリでは、さまざまな軸ラベルのフォーマット方法を変更できます。いずれかのカテゴリを選択(Select)し、表示されるオプションからフォント、フォントサイズ、フォーマット、および色を変更します。軸の順序を逆にする(左から右または右から左)場合は、[軸の順序を逆(Reverse axis order)にする]チェックボックスをオンにします。
- 散布図をより見やすくするために、グリッド線と目盛りを追加できます。これを行うには、[グリッド線と目盛り](Gridlines and ticks )カテゴリを選択し、ドロップダウンメニューから[水平軸(Horizontal axis )]または[垂直軸]を選択します。(Vertical axis )[横軸(Horizontal axis )]オプションを選択した状態で、[主目盛り(Major ticks)]チェックボックスを選択して横軸の目盛りを有効にし、その下の設定(位置、長さ、色、厚さなど)をさらに変更します。
- [グリッド線と目盛り]メニューで[(Gridlines and ticks)垂直軸(Vertical axis)]オプションを選択すると、垂直軸のグリッド線(主と副の両方)と目盛りを有効にできます。[主グリッド線]、[副グリッド線]、[主目盛り]、(Major gridlines, Minor gridlines,)または(Major ticks)[小目盛り](Minor ticks )チェックボックスを選択してこれらのオプションを有効にし、その下の設定(色、位置、長さ、厚さ、色など)を変更します。
ビジュアルスプレッドシートを作成する
これで、 Googleスプレッドシート(Google Sheets)で散布図を作成する方法がわかりました。また、折れ線グラフ(line chart)から棒グラフ(bar graph)まで、データ分析用の他のGoogleスプレッドシート(Google Sheets)のグラフやグラフを作成してみることができます。苦労している場合は、開始に使用できるGoogleスプレッドシートのテンプレートがあり、データを入力してその周りに独自のグラフを作成する準備ができています。(Google Sheets templates)
経験豊富なExcelユーザーは、スプレッドシートをGoogleスプレッドシート(convert spreadsheets to Google Sheets)に簡単に変換することもできますが、一部の機能(Excelマクロ(Excel macros)など)はサポートされません。Googleスプレッドシートのスクリプト(Google Sheets scripts)を使用して機能を拡張し、スプレッドシートを他のGoogleやサードパーティのサービスと統合することで、さらに進んでいくことができます。
How to Make a Scatter Plot in Google Sheets
A scatter plot (also known as a scatter plot graph) is a useful tool for data analysts, helping to visually explore and analyze two different data sets. For instance, if you’re comparing thе sales results across different sales teams, a scatter plot woυld allow you to see who was the best (or worst) performing, much like a line chart would.
While you could use Excel to make a scatter plot, another way you can do it is to use the freely-available Google Sheets to make a scatter plot instead. In this article, we’ll explain how to make a scatter plot in Google Sheets, including how to customize it once it’s created.
How to Make a Scatter Plot in Google Sheets
A scatter plot, as the name suggests, uses scattered dots across a chart to visualize two or more types of linked data. For instance, if you wanted to compare the sales and profits of a sales team, a scatter graph (showing the profit vs the sales revenue) would be perfect, showing the profit and revenue for each salesperson.
As long as you have two comparable data sets, it’s possible to create a scatter plot, and Google Sheets makes this easy with its chart creation tool.
- To create a scatter plot in Google Sheets, open a spreadsheet and select the cells containing your data. With the data selected, select Insert > Chart from the menu.
- This will open the Chart editor tool in the right-hand panel. Google Sheets will automatically attempt to determine what type of chart or graph it should use with the selected data. If Google Sheets hasn’t selected a scatter plot automatically, select it from the Chart type drop-down menu, listed under the Setup tab. If you’re unsure what each chart is, hover over it to list the name.
- The chart editor will use the selected cells to form the data range for the plot chart. If you want to change this, press the Select data range button (next to the Data range box). Alternatively, type the cell range into the Data range box manually.
- The inserted chart will immediately update to the new chart type. By default, a scatter plot will have X-axis data that ties the two forms of data together (eg. the names of a sales team). The series will show the two (or more) forms of data that you want to compare (eg. profit and revenue). To add additional series, select the Add Series box and choose one of the additional data sets.
- If you need to remove one of the series, select the hamburger menu icon, then select the Remove option.
- If you want Google Sheets to use the top row to create header titles, select the Use row 1 as headers checkbox. To use the first column as labels (shown alongside the X-axis), select the Use column A as labels checkbox. You can also switch rows and columns by selecting the Switch rows/columns checkbox.
Customizing a Scatter Plot
Like all charts and graphs in Google Sheets, the chart editor offers a number of additional customization options. This allows you to change labels, axis titles, colors, fonts, and more.
- To customize a scatter plot, make sure that the chart editor panel on the right-hand side is visible. If it isn’t, select the chart, then select the hamburger menu icon in the top-right. From the menu, select the Edit the chart option.
- In the Customize tab of the Chart editor menu, you can begin to make changes to your chart. To change the chart colors and fonts, select the Chart style category and select one of the options (eg. background colour) to make changes. Any changes you make will appear automatically.
- Under Chart and axis titles, you can change the displayed titles for the chart and chart axes. Select a title option from the Chart title drop-down menu, then insert the text you wish to use in the Title text box. You can then format the text (including font, formatting, and color) in the options below the box.
- By default, data points on a Google Sheets scatter plot are displayed as circles. To use a different shape (for instance, triangles or X marks), select the Series category, then choose a new shape from the Point shape drop-down menu. You can also select a new point size from the Point size drop-down menu.
- The legend allows you to identify what data sets the points on a scatter plot belong to. To change the font, formatting, color, and position of the legend, select the Legend category and make changes using the options provided.
- In the Horizontal axis and Vertical axis categories, you can change how the different axis labels are formatted. Select either category, then make changes to the font, font size, formatting, and color from the options provided. If you want to reverse the axis order (from left to right or right to left), select the Reverse axis order checkbox.
- To help make your scatter plot more visible, you can add gridlines and ticks. To do this, select the Gridlines and ticks category, then select either Horizontal axis or Vertical axis from the drop-down menu. With the Horizontal axis option selected, select the Major ticks checkbox to enable ticks on the horizontal axis, then make further changes to the settings (including position, length, color, and thickness) below it.
- With the Vertical axis option selected in the Gridlines and ticks menu, you can enable gridlines (both major and minor) and ticks for the vertical axis. Select the Major gridlines, Minor gridlines, Major ticks or Minor ticks checkboxes to enable these options, then make changes to the settings (including color, position, length, thickness, and color) below it.
Create Visual Spreadsheets
Now you know how to make a scatter plot in Google Sheets, you can also experiment with creating other Google Sheets graphs and charts for data analysis, from a line chart to a bar graph. If you’re struggling, there are Google Sheets templates you can use to get started, ready for you to fill with data and create your own charts around it.
Experienced Excel users can also convert spreadsheets to Google Sheets with ease, although some features (like Excel macros) won’t be supported. You can take things even further, using Google Sheets scripts to expand functionality and integrate spreadsheets with other Google and third-party services.