[Python] matplotlibのグラフを表示する方法

Pythonの「matplotlib」ライブラリで作成したデータをグラフ表示する時に通常のPythonのコードと合わせて、

show()」メソッドを使用する必要があります。

なぜか「matplotlib」ライブラリのナレッジを紹介しているブログなどで「show()」メソッドの使い方は書いていないので注意しましょう。

目次

データセットのグラフを表示:matplotlib.show()

下が「show()」メソッドを使用したヒストグラムの表示例です。

import matplotlib.pyplot as plt
import numpy as np

data = np.random.normal(25 , 10 , 100)
plt.hist(data)
plt.show()

「pyplot」クラス内の「show()」メソッドを使用している点に注目してください。

matplotlib.pyplot」を「plt」としたり、「numpy」を「np」として別名を付けるのは Pythonの界隈ではスタンダードな指定方法になります。

下が表示されるグラフになります。

matplotlib.show()を使用したヒストグラム

次に3次関数のグラフになります。 import matplotlib.pyplot as plt import numpy as np x = np.arange(-10 , 10 , 0.01) y = x**3 plt.plot(x, y) plt.show()

import matplotlib.pyplot as plt
import numpy as np

x = np.arange(-10 , 10 , 0.01)
y = x**3
plt.plot(x, y)
plt.show()

下がグラフの表示結果です。

matplotlib.show()を使用した3次関数

退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミングposted with ヨメレバ

Al Sweigart オライリージャパン 2017-06-03

Amazon

Kindle

楽天ブックス

7net

honto

e-hon

紀伊國屋書店

よかったらシェアしてね!
  • URLをコピーしました!
目次