Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk mengalih keluar Teks Axis dalam Plot Matplotlib?

Bagaimana untuk mengalih keluar Teks Axis dalam Plot Matplotlib?

Linda Hamilton
Linda Hamiltonasal
2024-10-18 17:24:03172semak imbas

How to Remove Axis Text in Matplotlib Plots?

Mengalih Keluar Teks Paksi dalam Petak Matplotlib

Dalam banyak senario, adalah perlu untuk menjana plot tanpa tanda semak atau nombor paksi. Walau bagaimanapun, isu biasa timbul apabila Matplotlib melaraskan label tanda x/y dan menambah atau menolak nilai tertentu (cth., '6.18' dalam contoh yang disediakan).

Penyelesaian:

1. Melumpuhkan Gelagat Pelarasan:

Untuk melumpuhkan sepenuhnya kelakuan ini, halang Matplotlib daripada melaraskan label semak dengan menetapkan frame1.axes.autoScaleLocator.set_axis_info('kosong').

2. Menyembunyikan Nilai Menyinggung:

Jika anda ingin mengekalkan label tanda tetapi menyembunyikan nilai yang dilaraskan, gelung melalui label tanda dan tetapkan keterlihatan teks yang menyinggung secara manual kepada Palsu.

3. Meningkatkan Kecekapan untuk Berbilang Subplot:

Apabila berurusan dengan berbilang subplot, pendekatan yang lebih cekap ialah menggunakan ax.axes.xaxis.set_visible(False) dan ax.axes.yaxis.set_visible(False) kaedah untuk menyembunyikan keseluruhan paksi, dan bukannya mengulangi setiap elemen.

Sebagai alternatif, pertimbangkan untuk menetapkan kutu kepada senarai kosong menggunakan ax.axes.xaxis.set_ticks([]) dan ax.axes.yaxis.set_ticks ([]). Kaedah ini membolehkan anda masih menambah label tersuai menggunakan plt.xlabel() dan plt.ylabel().

Atas ialah kandungan terperinci Bagaimana untuk mengalih keluar Teks Axis dalam Plot Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn