Matplotlib-制限の設定
Matplotlibは、プロットのx、y(および3Dプロットの場合はz軸)軸に沿って表示される変数の最小値と最大値に自動的に到達します。ただし、を使用して制限を明示的に設定することは可能です。set_xlim() そして set_ylim() 関数。
次のプロットでは、x軸とy軸の自動スケーリングされた制限が示されています-
import matplotlib.pyplot as plt
fig = plt.figure()
a1 = fig.add_axes([0,0,1,1])
import numpy as np
x = np.arange(1,10)
a1.plot(x, np.exp(x))
a1.set_title('exp')
plt.show()
ここで、x軸の制限を(0から10)およびy軸(0から10000)にフォーマットします-
import matplotlib.pyplot as plt
fig = plt.figure()
a1 = fig.add_axes([0,0,1,1])
import numpy as np
x = np.arange(1,10)
a1.plot(x, np.exp(x),'r')
a1.set_title('exp')
a1.set_ylim(0,10000)
a1.set_xlim(0,10)
plt.show()