pyplotを使って線形モデリングをしようとしていますが、問題を横切って実行しました。私がデータのプロットを作成すると、pyplotはX軸とY軸に10進数のパーセンテージを入れたいと考えています。私はいくつかの違ったことを試みて、それをなくしました。私はいくつかの目盛りラベルを残したいので、自分の目盛りラベルを追加するさまざまな方法を試みましたが、それは動作しますが、それでも引き続き独自の目盛りラベルを上に印刷します。PyplotはX軸とY軸の10進数の表示を停止しません
起源では0.0と書いてあり、軸に沿って5分の1で0.2と書いていますので、軸の終わりまで1.0と書いてあります。問題の
例の画像:
fig = plt.figure(figsize = (10,10))
big_plot = fig.add_subplot(111)
data_plot = fig.add_subplot(211)
residual_plot = fig.add_subplot(212)
data_plot.plot(x,y,'ro')
data_plot.errorbar(x,model,sigma)
residual_plot.plot(x,residuals,'b*')
data_plot.set_title("Data")
data_plot.set_ylabel(y_label)
residual_plot.set_title("Residuals")
residual_plot.set_ylabel("Residual Value")
big_plot.set_xlabel(x_label)
plt.show()
誰もがこれらの目盛りラベルをクリアして、自分自身を追加する方法を知っていますか?ありがとうございました。
「big_plot」を完全に削除します。これは、あなたが望まない軸ラベルを作成する空のプロットです。軸にラベルを付けるために 'data_plot'にxlabelを設定します。 – Craig