Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimana untuk Mengubah Saiz Font Label Tick dan Putaran dalam Matplotlib?

Bagaimana untuk Mengubah Saiz Font Label Tick dan Putaran dalam Matplotlib?

Linda Hamilton
Linda Hamiltonasal
2024-10-27 13:40:29582semak imbas

How to Change Tick Label Font Size and Rotation in Matplotlib?

Menukar Saiz Font Label Tanda dan Putaran dalam Matplotlib

Dalam Matplotlib, menyesuaikan elemen plot, seperti label tanda, membolehkan visualisasi dan analisis terperinci. Panduan ini meneroka cara melaraskan saiz fon label tanda dan memutarkannya daripada mendatar ke menegak.

Melaraskan Saiz Fon

Kaedah ax1.set_xticklabels() bukan pendekatan yang disyorkan untuk menukar saiz fon label tandakan. Sebaliknya, pertimbangkan untuk menggunakan fungsi tick_params(). Ia memberikan lebih fleksibiliti dan kawalan ke atas kedua-dua sifat label tanda utama dan kecil.

<code class="python">import matplotlib.pyplot as plt
# Prepare the plot
fig, ax = plt.subplots()

# Adjust font size of major tick labels
ax.tick_params(axis='both', which='major', labelsize=10)

# Adjust font size of minor tick labels
ax.tick_params(axis='both', which='minor', labelsize=8)</code>

Label Tick Berputar

Untuk memutarkan label tanda dari mendatar ke menegak, putaran hujah kata kunci boleh menjadi指定 dalam fungsi tick_params().

<code class="python"># Rotate tick labels by 90 degrees
ax.tick_params(axis='both', rotation=90)</code>

Dengan menggabungkan kaedah ini, anda boleh memperhalusi penampilan label tanda anda dengan mudah, meningkatkan kebolehbacaan dan mempertingkatkan persembahan keseluruhan graf anda.

Atas ialah kandungan terperinci Bagaimana untuk Mengubah Saiz Font Label Tick dan Putaran dalam 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