Matplotlib プロットでの軸テキストの非表示
Matplotlib を使用してプロットを作成する場合、目盛りとラベルを非表示にする必要がある場合があります。軸上にあります。ただし、Matplotlib が値 (N) を減算し、最後に再度加算することで軸ラベルを調整するという問題に気づきました。これにより、軸に望ましくない数値がさらに表示される可能性があります。
この問題に対処するには、いくつかのオプションがあります。
調整動作を無効にする:
残念ながら、Matplotlib の調整動作を無効にする直接的な方法はありません。
Make N Disamper:
ラベルの可視性を False に設定することで、問題のある値 N を非表示にすることができます。ただし、これは常に効果的に機能するとは限りません。
軸全体を非表示にする:
個々の要素を非表示にする代わりに、軸全体を非表示にすることができます。次のコマンドを使用します:
<code class="python">frame1.axes.get_xaxis().set_visible(False) frame1.axes.get_yaxis().set_visible(False)</code>
ティックを空のリストに設定:
もう 1 つのオプションは、ティックを空のリストに設定することです。 :
<code class="python">frame1.axes.get_xaxis().set_ticks([]) frame1.axes.get_yaxis().set_ticks([])</code>
これにより、引き続き plt.xlabel() および plt.ylabel() を使用してカスタム ラベルを軸に追加できます。
特定の4x4 サブプロット Figure の場合、すべてのサブプロットで set_visible(False) または set_ticks([]) メソッドを使用するのが適切なアプローチです。
以上がMatplotlib がラベルを調整するときに Matplotlib プロットで軸テキストを非表示にする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。