私はmatplotlibでいくつかのデータをプロットしています。プロットで特定の範囲の x 値に焦点を合わせたいので、set_xlim() を使用しています。
おおよそ、私のコードは次のようになります。
fig=plt.figure()
ax=fig.add_subplot(111)
for ydata in ydatalist:
ax.plot(x_data,y_data[0],label=ydata[1])
ax.set_xlim(left=0.0,right=1000)
plt.savefig(filename)
プロットを見ると、x の範囲は 0 から 12000 になります。これは、set_xlim() が plot() の前または後に発生した場合に発生します。この状況で set_xlim() が機能しないのはなぜですか?