# -*- coding:utf-8 -*- import matplotlib.pyplot as plt plt.plot([1,2,3,4],[1,4,9,18], 'ro') # r: red, o: circle marker plt.plot([1,2,3,4],[3,5,15,2], 'b^') # b: blue, ^: triangle_up marker plt.axis([0,5,0,20]) # axis([xmin, xmax, ymin, ymax]) plt.show()
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7hoGK0PBWccxtNWkSuNe_wpJduMdMC0JWycKqHEuoykY1_c-x8d1i7u_8b-94EPQJ3tZMrtGuyEzE44GFkyAmxz10XiNy4r612jKSQXx1JDzQjDp8xQqQ5Wkpe9VSS3aNHwDLxZwyrjNe/s320/matplotlib-02.png)
numpy で生成した数列をグラフ化
# -*- coding:utf-8 -*- # numpy で生成した数列をグラフ化 import numpy import matplotlib.pyplot as plt t = numpy.arange(0., 5., 0.2) print t plt.plot(t, t, 'r--') plt.plot(t, t**2, 'bs') # 2 乗 plt.plot(t, t**3, 'g^') # 3 乗 plt.show()
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi6ziKQcT0TkFmdmZ0lPzxoM5nAYX1mfXWkQo9I9-Wg2vSOeKd5nUn0C64N5-RMKHPJ8I2roD86RHtEEPC6ZF_u4kRsaSu29hT1tT52keTvbdLsxXeu8OLoS95iDCrJ3BZRVcW2NlW-hDgX/s320/matplotlib-03.png)
Sine curve を描く
# -*- coding:utf-8 -*- # Sine curve を描く import numpy import matplotlib.pyplot as plt import matplotlib.font_manager as fm t = numpy.arange(-numpy.pi, numpy.pi, 0.1) print t # フォントを指定して日本語表示 #prop = fm.FontProperties(fname='C:\\WINDOWS\\Fonts\\ipamp.ttf') prop = fm.FontProperties(fname='/usr/share/fonts/ipa-pmincho/ipamp.ttf') plt.title(u'Sine curve テスト', fontproperties=prop) plt.plot(t, numpy.sin(t), 'k') #plt.show() # png 出力する場合はこちら plt.savefig('test04.png')
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9sDoJioTkLuY_rNJPFz4rhD4zBr7M6UBlVKWU50WOXK9xgt8x-VuUSImTfG-J3EekVa5w4sxZtlv5cURTYUipZq0E9eSKhSMu0FtpCxff6H6kdbrL9W6h4Q9y_pWVrlZqbquSFwvhrM1r/s320/matplotlib-04.png)
0 件のコメント:
コメントを投稿