Python matplotlibを使ってグラフを描く。
matplotlibを使うことで、Pythonでグラフを描くことでできる。画像ファイルだけでなく、gifファイルなどのアニメーションの作成も可能。
1.importの仕方
import matplotlib.pyplot # または、 import matplotlib.pyplot as plt
下のimport方法が文字の入力が少なくなって楽。
2.簡単なグラフの表示方法
# !/user/bin/env python import matplotlib.pyplot as plt def main(): # y = x^2をグラフにする。 x = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # x座標 y = [] # y座標 for i in x: y.append(i**2) plt.plot(x, y) #xとyのデータを渡す plt.show() # グラフの表示 if __name__ == '__main__': main()
表示されるグラフ
二次関数の式ではあるが、yに与えるxの座標が飛び飛びであるため、曲線ではなくなっている。
numpyなどを使って配列を作るとより滑らかなものになる。
plot()を使って、座標の情報を送り、show()を使ってグラフを表示する。
詳しくは、ここのブログを参照してください。