らふのプログラミングメモ

プログラミングメモです。

グラフを描いてみよう

pythonを使っていて、グラフを描きたい!
今日はそんな時のためにあるライブラリmatplotlibを使って
グラフの描画をまとめたいと思います。

そもそもmatplotlibってなに?

pythonでグラフを描画したいときに使うライブラリです。

下準備

今回はmatplotlibを使います。
matplotlibは標準モジュールではないため、インストールが必要です。

コマンドプロンプトでインストールする場合

pip install matplotlib

 実際にグラフを準備してみよう。

import matplotlib.pyplot as plt

#グラフを描く紙を準備。
fig = plt.figure(figsize = (12.0,4.0))
#グラフ用紙を準備
ax = fig.add_subplot(1,1,1)

f:id:Rafumofu:20210826234937p:plain
枠線だけのグラフ作成

  • plt.figure(figsize = (12.0,4.0))
    この処理で描画全体の領域を確保するそうです。
    figsize=(12.0,4.0)とは、縦横サイズの設定です。

  • fig.add_subplot(1,1,1)
    グラフの場所を指定します。
    今回の(1,1,1)は1行目の1列目の1番目にこのグラフを表示。という意味です。




以下のような罫線を引きたい場合は

#罫線を記入
ax.grid()

f:id:Rafumofu:20210826235022p:plain
罫線を入れてみる

実際にグラフを描いてみよう

y = 0.2xの式をグラフにしてみよう
x = [0,0.5,1.0]
y = [0,1,2]

x = [0,0.5,1.0]
y = [0,1,2]
ax.plot(x,y)
plt.show()

f:id:Rafumofu:20210826235539p:plain
y=0.2xのグラフが描けました

<最終更新日:2021/08/27>
2021/08/27 投稿