Bagaimana untuk Menjajarkan Label Tick X-Axis Diputar dalam Matplotlib?

Linda Hamilton
Lepaskan: 2024-11-03 15:14:03
asal
457 orang telah melayarinya

How to Align Rotated X-Axis Tick Labels in Matplotlib?

Menjajarkan Label Tick X-Axis Diputar

Apabila memutarkan label tick paksi-x, selalunya wajar untuk menjajarkannya dengan betul dengan yang sepadan. kutu. Ini boleh dicapai dengan melaraskan penjajaran mendatar label tick.

Menggunakan Parameter ha

Objek matplotlib.axis.Tick.label1 mempunyai parameter ha yang mengawal penjajaran mendatar label semak. Pilihan yang tersedia ialah:

  • 'kiri': Jajarkan sebelah kiri segi empat tepat label dengan titik semak.
  • 'tengah': Jajarkan tengah segi empat tepat label dengan titik tanda.
  • 'kanan': Jajarkan sebelah kanan segi empat tepat label dengan titik tanda.

Contoh

Untuk menjajarkan label tick yang diputar dengan tick masing-masing, gunakan ha='right'.

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

n = 5

x = np.arange(n)
y = np.sin(np.linspace(-3, 3, n))
xlabels = ['Ticklabel %i' % i for i in range(n)]

fig, ax = plt.subplots()

ax.plot(x, y, 'o-')
ax.set_xticks(x)
ax.set_xticklabels(xlabels, rotation=40, ha='right')

plt.show()</code>
Salin selepas log masuk

Ini akan menghasilkan plot dengan label tick diputar yang sejajar dengan tick yang sepadan, seperti yang ditunjukkan dalam imej di bawah:

[Imej plot dengan label kutu diputar sejajar dengan kutu]

Atas ialah kandungan terperinci Bagaimana untuk Menjajarkan Label Tick X-Axis Diputar 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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!