技術(非IT系)

対数スケールとは?特徴と使い方も!(線形スケール・対数表示・グラフ・データ可視化・チャートなど)

当サイトでは記事内に広告を含みます

データを可視化するときに「対数スケール」という言葉を見かけることがあります。

通常の線形スケールとはどう違うのか、どんなときに使うのか疑問に感じる方も多いでしょう。

本記事では、対数スケールの意味・特徴・使い方を、線形スケールとの比較やデータ可視化への応用を交えて解説します。

対数スケールとは何か(結論)

それではまず、対数スケールの基本的な意味と特徴について解説していきます。

対数スケールとは、目盛りが等比数列(一定の比率で増加)になっているスケールのことです。

線形スケールが「1ずつ増える」のに対し、対数スケールは「10倍ずつ増える」というように、比率で増加します。

これにより、1から1,000,000 までのような非常に広い範囲のデータをひとつのグラフに収めることができます。

対数スケールの最大の特徴は「掛け算(比率)の変化を足し算(加算)の変化として表現できる」ことです。指数関数的な変化を直線として可視化できます。

線形スケールと対数スケールの比較

項目 線形スケール 対数スケール
目盛りの増加方法 等差(+一定値) 等比(×一定倍数)
適したデータ 変化幅が均一なデータ 桁違いの変化があるデータ
指数成長の表示 急カーブになる 直線になる
小さい値の視認性 埋もれやすい 視認しやすい

対数スケールが活躍する分野

対数スケールは多くの科学・工学・経済の分野で活用されています。

音響学では音圧レベルをデシベル(dB)で表すために対数スケールが使われています。

地震学ではマグニチュードが対数スケールで定義されており、マグニチュード1の違いがエネルギー約32倍の差を表します。

株式市場の長期チャートでも対数スケールが使われ、相対的な成長率を比較しやすくなっています。

対数スケールの使い方

続いては、対数スケールの実際の使い方と判断基準を確認していきます。

対数スケールを使うべき判断基準

データに対数スケールを使うかどうかの判断基準は主に3つです。

1つ目はデータの最大値と最小値の比が100倍以上になる場合、2つ目はデータが指数関数的に増減している場合、3つ目は複数データの成長率を比較したい場合です。

逆に、データの変化幅が小さく均一な場合は線形スケールの方がわかりやすいでしょう。

デシベル(dB)と対数スケールの関係

デシベルは音・電力・信号強度などを対数スケールで表す単位です。

音圧の場合 dB = 20・log(P÷P₀) と定義されており、6 dB の増加が音圧の約2倍に相当します。

人間の聴覚が音の強さを対数的に感じることとも対応しており、自然な表示方法といえます。

感染症・人口データへの応用

感染症の流行初期の感染者数推移は指数関数的に増加するため、対数スケールで表示すると成長率の変化がわかりやすくなります。

線形スケールでは初期の小さな値が見えにくくなりますが、対数スケールではすべての段階のデータが均等に見えます。

データ可視化での対数スケールの注意点

続いては、データ可視化において対数スケールを使う際の注意点を確認していきます。

読み手への配慮が必要

対数スケールのグラフは直感的に読みにくいと感じる読み手も多くいます。

グラフには必ず「対数スケール」または「Log Scale」と明記し、読み手が誤解しないように配慮することが大切です。

特に一般向けのプレゼンテーションや報告書では、対数スケールの説明を補足することが推奨されます。

ゼロや負の値は表示不可

対数はゼロや負の数に対して定義されないため、対数スケールではゼロ・負の値を表示することができません。

ゼロを含むデータには log(x+1) などの変換を行うか、線形スケールを使う必要があります。

面積・棒グラフとの相性

棒グラフや面積グラフは値ゼロを基準とするため、対数スケールとは相性がよくありません。

対数スケールは折れ線グラフ・散布図・点グラフなど、値の位置を示す形式のグラフに適しています。

まとめ

本記事では、対数スケールの意味・特徴・使い方・注意点について解説しました。

対数スケールは桁違いのデータを一つのグラフに収め、指数的な変化を直線として可視化できる強力なツールです。

線形スケールとの使い分けを理解し、データの性質に応じて適切なスケールを選択できるようにしましょう。

データ可視化の場面で対数スケールを活用して、より説得力のあるグラフを作成していきましょう。