グラフをに追加できるテキスト関連のまとめ。
サンプル画像
ソースファイル
# -*- coding: utf-8 -*- from pylab import * I = arange(0, 2*pi+0.1, 0.01) figure() plot(I, sin(I), label='sin(x)') # labelは凡例で表示する文字列 title('Function y = sin(x)') # グラフのタイトル xlabel('x [rad]') # x軸のラベル ylabel('y = sin(x)') # y軸のラベル text(pi/2, 1, 'Max value', ha = 'center', va = 'bottom') # 指定した座標の上にテキストを追加 text(3*pi/2, -1, 'Min value', ha = 'center', va = 'top') # 指定した座標の下にテキストを追加 xticks(arange(0, 2*pi, pi/2), ('0', r'$\frac{\pi}{2}$', r'$\pi$', r'$\frac{3\pi}{2}$')) xlim([0, 2*pi]) ylim([-1.2, 1.2]) legend() grid() savefig('text.png') show()
text.png