Pythonでグラフを描こう ― 棒グラフ/ヒストグラム/散布図/ヒートマップ 図25 複数のグラフをまとめて描いた例と並べて描いた例x2よりも2xの方が急激に値が大きくなることが分かる。このように、グラフを並べると、関数やデータの特徴を比較できる。この例はアルゴリズムによる計算量の違いを比較するのによく使われる。計算量が入力に対して二次関数的(quadratic)/指数関数的(exponential)なオーダー(成長率)で増える場合、x2の二次関数的なオーダーなら実用上ほぼ問題がないが、2xの指数関数的なオーダーだとxが少し大きくなるだけで実用的にならないことが、視覚的にも読み取れる。 記事に戻る 羽山博,著