Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk mengalih keluar Teks Axis dalam Plot 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).
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!