Matplotlib で軸の注釈を非表示にする
matplotlib では、目に見える目盛り、数字、ラベルを付けずにプロットを作成できます。軸。ただし、matplotlib が値 'N' を引いて軸の最後に加算し直すことで目盛り値を調整し、不要な数値が表示されるという問題が発生する可能性があります。
これを無効にするには動作全体:
<code class="python">frame1.axes.get_xaxis().set_visible(False) frame1.axes.get_yaxis().set_visible(False)</code>
値 'N' を削除するには:
<code class="python">frame1.axes.get_xaxis().set_ticks([]) frame1.axes.get_yaxis().set_ticks([])</code>
この 2 番目のオプションでは、plt を使用して軸ラベルを個別に設定できます。 .xlabel() および plt.ylabel().
この例では、次の更新によりすべての軸の注釈が削除されます。
<code class="python">for tick in frame1.axes.get_xticklines(): tick.set_visible(False) for tick in frame1.axes.get_yticklines(): tick.set_visible(False) # Removed these lines for a cleaner implementation frame1.axes.get_xaxis().set_ticks([]) # Disable tick values frame1.axes.get_yaxis().set_ticks([]) frame1.axes.get_xaxis().set_visible(False) # Hide x-axis frame1.axes.get_yaxis().set_visible(False) # Hide y-axis</code>
サブプロットの場合は、同じ手法を適用できます。各サブプロットを個別に表示します。
以上がMatplotlib で軸の注釈を削除または無効にする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。