Bagaimana untuk Memplot DataFrame dengan Indeks DateTime dalam Matplotlib?

Susan Sarandon
Lepaskan: 2024-11-10 22:36:03
asal
623 orang telah melayarinya

How to Plot a DataFrame with a DateTime Index in Matplotlib?

Menambah Lajur Baharu dengan Panda

Masalah: Apabila merancang DataFrame dengan matplotlib, ralat berlaku kerana lajur indeks menjadi nilai datetime.

Penyelesaian: Untuk menyelesaikan ini, lajur baharu mesti ditambah yang mereplikasi lajur indeks. Lajur klon ini kemudiannya boleh digunakan untuk merancang.

Pelaksanaan:

  1. Tetapkan semula indeks DataFrame:
  1. Buat yang baharu lajur:

Sebagai alternatif, anda boleh mencipta lajur baharu tanpa menetapkan semula indeks:

  1. Plot data:

Tambahan Petua:

  • Daripada membuat lajur baharu, anda juga boleh pd.to_datetime(df3.index) dan menetapkannya kepada pembolehubah baharu untuk mengekalkan indeks sebagai objek datetime.
  • Kod yang dipertingkatkan untuk membaca fail CSV:

Atas ialah kandungan terperinci Bagaimana untuk Memplot DataFrame dengan Indeks DateTime 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