Bagaimanakah saya boleh menyesuaikan penampilan label tanda dalam Matplotlib?

DDD
Lepaskan: 2024-11-01 09:04:02
asal
880 orang telah melayarinya

How can I customize tick label appearance in Matplotlib?

Melaraskan Penampilan Label Tanda dalam Matplotlib

Dalam matplotlib, menyesuaikan atribut label tandakan, seperti saiz fon dan orientasi, adalah penting untuk mengoptimumkan visualisasi. Untuk mengubah suai sifat ini dalam Python, pertimbangkan teknik berikut:

Melaraskan Saiz Fon:

Untuk mengurangkan saiz fon label tandakan menggunakan ax1.set_xticklabels(), ikut langkah berikut:

<code class="python">import matplotlib.pyplot as plt

# Create a figure and axes
fig, ax1 = plt.subplots()

# Specify the label values
labels = ['Label 1', 'Label 2', 'Label 3']

# Set the tick labels with a smaller font size
ax1.set_xticklabels(labels, fontsize=8)

# Display the plot
plt.show()</code>
Salin selepas log masuk

Memutar Label Tick:

Untuk memutarkan label tick dari mendatar ke menegak, gunakan hujah putaran dalam fungsi set_xticklabels():

<code class="python"># Adjust the font size of tick labels
ax1.tick_params(axis='x', which='major', labelsize=8)

# Rotate the tick labels
ax1.set_xticklabels(labels, rotation=90)</code>
Salin selepas log masuk

Mengoptimumkan Parameter Label Tanda:

Sebagai alternatif, anda boleh menggunakan kaedah tick_params untuk melaraskan berbilang atribut label semak secara serentak:

<code class="python"># Set both major and minor tick label sizes
ax1.tick_params(axis='both', which='major', labelsize=10)
ax1.tick_params(axis='both', which='minor', labelsize=8)

# Rotate the minor tick labels
ax1.tick_params(axis='both', which='minor', rotation=45)</code>
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah saya boleh menyesuaikan penampilan label tanda dalam Matplotlib?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan