Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk Menyesuaikan Pemformatan Tarikh untuk Label Tick X-Axis dalam Matplotlib?

Bagaimana untuk Menyesuaikan Pemformatan Tarikh untuk Label Tick X-Axis dalam Matplotlib?

Mary-Kate Olsen
Mary-Kate Olsenasal
2024-10-31 19:38:02939semak imbas

How to Customize Date Formatting for X-Axis Tick Labels in Matplotlib?

Menyesuaikan Pemformatan Tarikh untuk Label Tanda Paksi X

Apabila bekerja dengan data siri masa, adalah perkara biasa untuk menemui graf dengan tarikh dipaparkan pada paksi-x. Walau bagaimanapun, pemformatan lalai kadangkala boleh menjadi bertele-tele atau tidak jelas. Dalam kes sedemikian, menyesuaikan pemformatan tarikh boleh meningkatkan kebolehbacaan dan memberikan pemahaman yang lebih jelas tentang data.

Seorang pengguna baru-baru ini menghadapi isu ini semasa bekerja dengan graf bar di mana paksi-x memaparkan tarikh dalam format "Dis 15, 2012". Matlamatnya adalah untuk memudahkan pemformatan dengan mengalih keluar label bulan dan tahun yang berlebihan dan hanya memaparkan nombor hari.

Untuk menyelesaikan isu ini, langkah berikut boleh diambil:

  1. Import modul matplotlib.dates.
  2. Buat objek DateFormatter menggunakan format tarikh yang diingini (cth., myFmt = mdates.DateFormatter('%d')).
  3. Tetapkan pemformat tanda utama untuk paksi-x menggunakan objek DateFormatter: ax.xaxis.set_major_formatter(myFmt).

Dengan mengikut langkah ini, pengguna boleh menyesuaikan pemformatan tarikh label tanda paksi-x mereka, menghasilkan graf dengan perwakilan data berkaitan masa yang lebih ringkas dan boleh dibaca.

Atas ialah kandungan terperinci Bagaimana untuk Menyesuaikan Pemformatan Tarikh untuk Label Tick X-Axis 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