パンダの記録帳

自分が学んだことをこのブログで記録していきます。 今のメインは、"Android studio"、"Python"、"光ファイバ"、”電気”など

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()を使ってグラフを表示する。

 

 

 

詳しくは、ここのブログを参照してください。

 

bicycle1885.hatenablog.com