# -*- coding: utf-8 -*-
import matplotlib.pyplot as plt
import time

def main():
    (x, y) = (0, 0)     # 初期値
    plt.ion()           # 対話モードオン

    while( y != 10 ):
        line, = plt.plot(x, y, "ro",label="y=x") # (x,y)のプロット
        line.set_ydata(y)   # y値を更新
        plt.title("Graph")  # グラフタイトル
        plt.xlabel("x")     # x軸ラベル
        plt.ylabel("y")     # y軸ラベル
        plt.legend()        # 凡例表示
        plt.grid()          # グリッド表示
        plt.xlim([0,10])    # x軸範囲
        plt.ylim([0,10])    # y軸範囲
        plt.draw()          # グラフの描画
        plt.clf()           # 画面初期化
        time.sleep(0.3)
        x += 1
        y = x


    plt.close() # 画面を閉じる


if __name__ == '__main__':
    main()
