等高線グラフの作り方

等高線グラフは 3 つの変数の値から 3D の形状のグラフを作成するものです。値がどのように分布しているのかを分かりやすく表現することができます。地形図などで使用される等高線と同じような形状になることから等高線グラフと呼ばれます。ここでは Excel で等高線グラフを作る方法、および等高線グラフにタイトルなどの要素を表示する手順について解説します。

(Last modified: )

等高線グラフとは

等高線グラフは 3 つの変数の値を使用して 2D または 3D 形式のグラフを作成します。 1 つ目の変数は横軸、 2 つ目の変数は奥行きにとり、横軸と奥行きの値の組み合わせに対する数値を縦軸の値として表示します。縦軸の値に対して、隣接する値を線で結んだものが等高線グラフです。

等高線グラフとは(1)

縦軸の目盛線に従って色を塗り分けて表示していますが、ワイヤーフレームだけにして表示することもできます。

等高線グラフとは(2)

それでは等高線グラフの作成方法、および基本的な設定方法について解説します。

等高線グラフを作成する

それでは等高線グラフを作成してみます。今回は次のようなデータを使用しました。

等高線グラフを作成する(1)

例えば横軸が「A」で奥行きが「1」のデータは 8 となり、横軸が「C」で奥行きが「4」のデータは 30 となります。

等高線グラフを作成する(2)

まずデータを選択してください。

等高線グラフを作成する(3)

「挿入」タブをクリックしてください。

等高線グラフを作成する(4)

リボンが表示されたら「グラフ」グループの中の「ウォーターフォール図、じょうごグラフ、株価チャート、等高線グラフ、レーダーチャートの挿入」アイコンをクリックしてください。

等高線グラフを作成する(5)

グラフの種類が一覧で表示されます。等高線に関するグラフも 4 つ用意されており、今回はこの中の「3-D 等高線」グラフを作成します。次の位置にある「3-D 等高線」アイコンをクリックしてください。

等高線グラフを作成する(6)

等高線グラフが作成されました。縦軸の目盛線に合わせて色が塗り分けられて表示されます。

等高線グラフを作成する(7)

なお 3D の等高線グラフとして「ワイヤーフレーム 3-D 等高線」も用意されています。

等高線グラフを作成する(8)

ワイヤーフレームの方を選択すると、面の塗り分けが行われずにワイヤフレームだけのグラフとなります。

等高線グラフを作成する(9)

等高線グラフに表示するグラフ要素を選択する

等高線グラフには軸やタイトル、凡例、データラベル、などのグラフ要素を表示することができます。それぞれのグラフ要素を表示するかどうかを切り替えるには、最初に等高線グラフを一度クリックしてください。

等高線グラフに表示するグラフ要素を選択する(1)

すると等高線グラフの右上に 3 つのアイコンが表示されます。この中の「+」と表示されたアイコンをクリックしてください。

等高線グラフに表示するグラフ要素を選択する(2)

等高線グラフに表示するグラフ要素を選択する画面が表示されます。

等高線グラフに表示するグラフ要素を選択する(3)

チェックが入っているグラフ要素は等高線グラフに表示され、チェックが入っていないものは表示されません。例えば現在「凡例」にチェックが入っているので等高線グラフは凡例が表示されています。

等高線グラフに表示するグラフ要素を選択する(4)

それではグラフ要素を選択する画面で「凡例」のチェックを外してみます。

等高線グラフに表示するグラフ要素を選択する(5)

等高線グラフに凡例が表示されなくなりました。

等高線グラフに表示するグラフ要素を選択する(6)

今度はグラフ要素を選択する画面で「グラフタイトル」にチェックをしてみます。

等高線グラフに表示するグラフ要素を選択する(7)

等高線グラフにタイトルが表示されました。

等高線グラフに表示するグラフ要素を選択する(8)

このように等高線グラフに表示するデータ要素を選択することができます。

その他の等高線グラフ

等高線グラフは 3D のものだけでなく 2D のものも用意されています。簡単にご紹介しておきます。

等高線

「等高線」は 2D の形式で等高線グラフを表示します。作成するときは次のグラフをクリックしてください。

その他の等高線グラフ(1)

2D の等高線グラフを作成すると次のように表示されます。 3D の等高線グラフを真上から見たものとなります。

その他の等高線グラフ(2)

ワイヤーフレーム等高線

「ワイヤーフレーム等高線」も 2D の形式で等高線グラフを表示したものですが、塗りつぶしを行わずにワイヤーフレームだけの表示になります。作成するときは次のグラフをクリックしてください。

その他の等高線グラフ(3)

2D のワイヤーフレーム等高線グラフを作成すると次のように表示されます。

その他の等高線グラフ(4)

二変数関数を等高線グラフで表現する

2 つの変数 x と y に対して 1 つの値 z が決まる関数を 2 変数関数と呼びます。 2 変数関数で x と y に色々な値を割り当てて算出した z の値を表にし、そのデータを元に等高線グラフを作成することで 2 変数関数のグラフを表現することができます。

例として 3 つの 2 変数関数について等高線グラフにするとどのようになるのか試してみます。

z = x*3 + y*2 + 5

最初の関数は x = x*3 + y*2 + 5 です。

二変数関数を等高線グラフで表現する(1)

二変数関数を等高線グラフで表現する(2)

z = SIN(x)*SIN(y)

次の関数は z = SIN(x)*SIN(y) です。

二変数関数を等高線グラフで表現する(3)

二変数関数を等高線グラフで表現する(4)

※ Excel で用意されている SIN 関数の使い方については「SIN関数:サイン(正弦)を取得する」を参照されてください。

z = x2+y2

次の関数は z = x2+y2 です。

二変数関数を等高線グラフで表現する(5)

二変数関数を等高線グラフで表現する(6)

※ Excel でべき乗を計算するには「POWER関数:べき乗を取得する」を参照されてください。

-- --

Excel で等高線グラフを作る方法、および等高線グラフにタイトルなどの要素を表示する手順について解説しました。

( Written by Tatsuo Ikura )

プロフィール画像

著者 / TATSUO IKURA

これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。