Rumah pembangunan bahagian belakang Tutorial Python Ketahui lebih lanjut tentang matplotlib: Temui fungsi lanjutan dan aplikasi praktikal carta garisan lukisan

Ketahui lebih lanjut tentang matplotlib: Temui fungsi lanjutan dan aplikasi praktikal carta garisan lukisan

Jan 17, 2024 am 08:16 AM
Carta garisan Tutorial lanjutan

Ketahui lebih lanjut tentang matplotlib: Temui fungsi lanjutan dan aplikasi praktikal carta garisan lukisan

Tutorial lanjutan: Terokai lebih banyak fungsi dan aplikasi matplotlib untuk melukis carta garis

Carta garis ialah jenis carta yang biasa digunakan dalam visualisasi data, yang boleh menunjukkan dengan jelas arah aliran dan perhubungan data yang berubah. Matplotlib ialah salah satu perpustakaan visualisasi data yang paling biasa digunakan dalam Python, yang berkuasa dan mudah digunakan. Artikel ini akan memperkenalkan cara menggunakan matplotlib untuk melukis carta garis dan meneroka lebih banyak fungsi dan aplikasinya.

  1. Memperkenalkan penggunaan asas matplotlib
    Untuk mula melukis carta garisan, anda mesti memasang perpustakaan matplotlib terlebih dahulu. Gunakan arahan berikut untuk memasangnya dalam persekitaran Python:
pip install matplotlib
Salin selepas log masuk

Selepas pemasangan selesai, gunakan kod berikut untuk mengimport perpustakaan matplotlib:

import matplotlib.pyplot as plt
Salin selepas log masuk

Seterusnya, kita perlu menyediakan beberapa data untuk melukis carta garis. Katakan anda mempunyai data berikut:

x = [1, 2, 3, 4, 5]  # x轴数据
y = [5, 7, 2, 8, 6]  # y轴数据
Salin selepas log masuk

Gunakan kod berikut untuk melukis carta garisan ringkas:

plt.plot(x, y)
plt.show()
Salin selepas log masuk

Kod ini akan melukis carta garis yang menghubungkan titik data, di mana paksi-x sepadan dengan unsur-unsur senarai x, dan paksi-y sepadan dengan unsur-unsur senarai y.

  1. Tambah tajuk dan label
    Carta garis boleh memaparkan data dengan lebih baik dengan menambahkan tajuk dan label. Tambah tajuk dan label menggunakan kod berikut:
plt.plot(x, y)
plt.title('Line Chart')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()
Salin selepas log masuk

Selepas kod berjalan dengan jayanya, tajuk akan dipaparkan di atas carta, label untuk paksi-x akan dipaparkan di bawah paksi-x, dan label untuk y -paksi akan dipaparkan di sebelah kiri paksi-y.

  1. Tetapkan gaya dan warna garisan
    Secara lalai, matplotlib menggunakan garis pepejal biru untuk melukis carta garis. Tetapi kita boleh menukar gaya dan warna garisan dengan mengubah suai parameter fungsi plot(). Sebagai contoh, gunakan kod berikut untuk menukar warna garis carta garisan kepada merah dan gaya garisan kepada putus-putus:
plt.plot(x, y, 'r--')  # r--表示红色虚线
Salin selepas log masuk

Selain 'r--', anda juga boleh menggunakan rentetan lain untuk mewakili gaya dan warna yang berbeza , seperti 'g-' mewakili garis pepejal hijau, 'b:' mewakili garis putus-putus biru, dsb.

  1. Lukis berbilang garisan
    Melukis berbilang baris dalam carta yang sama juga merupakan keperluan biasa. Anda boleh menggunakan pelbagai fungsi plot() untuk melukis garisan yang berbeza. Contohnya, gunakan kod berikut untuk melukis dua garisan:
y1 = [3, 6, 1, 9, 4]  # 第二条线的y轴数据
plt.plot(x, y, 'r--')
plt.plot(x, y1, 'g-')
plt.show()
Salin selepas log masuk

Selepas kod dijalankan, dua polyline akan dilukis dalam carta yang sama, diwakili oleh garis putus-putus merah dan garis pepejal hijau.

  1. Tambah lagenda
    Apabila terdapat berbilang baris dalam carta, menambahkan lagenda boleh membantu pembaca lebih memahami dan membezakan baris yang berbeza. Legenda boleh ditambah menggunakan fungsi legend(). Contohnya, gunakan kod berikut untuk menambah legenda:
plt.plot(x, y, 'r--', label='Line 1')
plt.plot(x, y1, 'g-', label='Line 2')
plt.legend()
Salin selepas log masuk

Selepas kod dijalankan, legenda akan dipaparkan dalam kedudukan carta yang sesuai, dengan label sepadan dengan setiap baris ditanda.

Ringkasnya, artikel ini memperkenalkan cara menggunakan matplotlib untuk melukis carta garis dan meneroka lebih banyak fungsi dan aplikasinya. Dengan menetapkan tajuk dan label, mengubah suai gaya dan warna garisan, melukis berbilang garisan dan menambah legenda, anda boleh menjadikan carta garisan memaparkan data dengan lebih jelas dan intuitif. Pada masa yang sama, matplotlib juga menyediakan banyak fungsi dan pilihan lain. Pembaca boleh mengetahui lebih lanjut dan menggunakannya dengan merujuk kepada dokumentasi rasmi.

【Contoh kod】:

import matplotlib.pyplot as plt

x = [1, 2, 3, 4, 5]  # x轴数据
y = [5, 7, 2, 8, 6]  # y轴数据
y1 = [3, 6, 1, 9, 4]  # 第二条线的y轴数据

plt.plot(x, y)
plt.title('Line Chart')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()

plt.plot(x, y, 'r--')
plt.title('Line Chart')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
plt.show()

plt.plot(x, y, 'r--', label='Line 1')
plt.plot(x, y1, 'g-', label='Line 2')
plt.legend()
plt.show()
Salin selepas log masuk

Atas ialah kandungan terperinci Ketahui lebih lanjut tentang matplotlib: Temui fungsi lanjutan dan aplikasi praktikal carta garisan lukisan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimana untuk membuat carta garis jadual WPS, adakah anda benar-benar tahu bagaimana untuk melakukannya? Bagaimana untuk membuat carta garis jadual WPS, adakah anda benar-benar tahu bagaimana untuk melakukannya? Mar 21, 2024 am 08:36 AM

Menggunakan jadual wps untuk memproses sejumlah besar data boleh menjadikan kerja kita lebih cekap Sudah tentu, jadual wps bukan sahaja boleh memproses data, tetapi juga boleh merumuskan carta garisan dan data lain berdasarkan data, supaya ia lebih intuitif untuk dilihat. . Tetapi bagi sesetengah orang baru, mereka tidak tahu cara membuat carta garisan dalam jadual WPS Hari ini saya akan menerangkan kepada anda langkah terperinci untuk membuat carta garisan: 1. Mula-mula, semak [Gunakan Senario Carta Baris]. 2. Kaedah pengeluaran: Mula-mula pilih [Sumber Data-Masukkan Carta-Carta Garis] dan klik [Elemen Carta-Semak Garis Aliran-Garisan bertitik akan muncul dalam carta]. 3. Kemudian dalam [Masukkan lajur untuk purata dalam sumber data] gunakan [PURATA untuk mencari purata] kaedah pengisian lungsur turun [salin dan tampal nilai dahulu - kemudian isi lungsur]

Pelaksanaan fungsi carta lajur dan garis dalam carta statistik Vue Pelaksanaan fungsi carta lajur dan garis dalam carta statistik Vue Aug 17, 2023 am 11:39 AM

Pelaksanaan fungsi carta bar dan garis dalam carta statistik Vue Pengenalan: Dalam aplikasi visualisasi data, carta statistik ialah cara yang biasa digunakan untuk memaparkan data. Sebagai rangka kerja JavaScript yang popular, Vue menyediakan fungsi yang kaya dan kemudahan penggunaan, dan sangat sesuai untuk melaksanakan carta statistik. Artikel ini akan memperkenalkan langkah khusus untuk melaksanakan carta bar dan carta garis menggunakan Vue, dan melampirkan contoh kod. 1. Pelaksanaan carta bar Carta bar ialah carta yang menggunakan ketinggian segi empat tepat untuk mewakili saiz data. Berikut adalah menggunakan perpustakaan Vue dan echarts

Langkah-langkah untuk membuat carta garisan dan lajur bercampur dalam PPT Langkah-langkah untuk membuat carta garisan dan lajur bercampur dalam PPT Mar 26, 2024 pm 09:26 PM

1. Masukkan carta data ke dalam PPT dan pilih [Clustered Column Chart] sebagai jenisnya. 2. Masukkan data sumber dan gunakan hanya dua lajur data Sebagai contoh, lajur pertama ialah data bulanan dan lajur kedua ialah data kumulatif bulanan. 3. Tukar jenis carta siri data kumulatif, klik "Tukar Jenis Carta" di bawah Alat Carta, klik [Gabungkan], pilih carta garisan dengan penanda data untuk data terkumpul, dan semak paksi kedua 4. Selepas mengklik OK , anda mendapat grafik gabungan asas 5. Tambah label data untuk carta lajur dan carta garisan Dan tetapkan warna yang berbeza untuk menunjukkan perbezaannya.

Cara menggunakan carta garisan untuk memaparkan arah aliran data dalam ECharts Cara menggunakan carta garisan untuk memaparkan arah aliran data dalam ECharts Dec 17, 2023 am 11:12 AM

Cara menggunakan carta garisan untuk memaparkan aliran data dalam ECharts ECharts ialah perpustakaan visualisasi sumber terbuka berdasarkan JavaScript, yang digunakan secara meluas dalam pelbagai analisis data dan projek paparan visual. Ia menyediakan jenis carta yang kaya dan fungsi interaktif, menjadikan persembahan data lebih intuitif dan mudah difahami. Artikel ini akan memperkenalkan secara terperinci cara menggunakan carta garis dalam ECharts untuk memaparkan aliran data dan memberikan contoh kod khusus. 1. Persediaan Sebelum mula menggunakan ECharts untuk melukis carta garisan, kita perlu lakukan

Tutorial Lanjutan tentang Ungkapan Biasa dalam Bahasa Go: Cara Menggunakan Tangkapan Berkumpulan Tutorial Lanjutan tentang Ungkapan Biasa dalam Bahasa Go: Cara Menggunakan Tangkapan Berkumpulan Jul 13, 2023 pm 03:15 PM

Tutorial Lanjutan tentang Ungkapan Biasa dalam Bahasa Go: Cara Menggunakan Pengumpulan untuk Menangkap Ungkapan biasa memainkan peranan yang sangat penting dalam pemprosesan teks, dan dalam bahasa Go, perpustakaan standard menyediakan pakej regexp untuk memproses pemadanan dan penggantian ungkapan biasa. Dalam tutorial sebelumnya, kami telah mempelajari sintaks ungkapan biasa asas dan cara melaksanakan operasi pemadanan dan penggantian mudah. Tutorial ini akan memperkenalkan lagi cara menggunakan tangkapan kumpulan untuk memudahkan pemprosesan hasil padanan yang lebih fleksibel. Pengumpulan menggunakan kurungan Dalam ungkapan biasa, gunakan kurungan untuk

Tutorial Bermula: Belajar menggunakan matplotlib untuk melukis carta garis Tutorial Bermula: Belajar menggunakan matplotlib untuk melukis carta garis Jan 17, 2024 am 10:36 AM

Tutorial ringkas: Belajar menggunakan Matplotlib untuk melukis carta garis Pengenalan: Matplotlib ialah salah satu perpustakaan lukisan yang biasa digunakan dalam Python dan boleh digunakan untuk melukis pelbagai jenis grafik, termasuk carta garis. Carta garis ialah kaedah visualisasi data yang biasa digunakan yang boleh menunjukkan dengan jelas arah aliran data yang berubah-ubah. Artikel ini akan memperkenalkan cara menggunakan Matplotlib untuk melukis carta garis melalui contoh kod tertentu. 1. Pasang pustaka Matplotlib: Sebelum menggunakan Matplotlib, anda perlu memasangnya terlebih dahulu.

Tutorial lanjutan tentang ungkapan biasa dalam bahasa Go: Cara menggunakan syarat pra-carian Tutorial lanjutan tentang ungkapan biasa dalam bahasa Go: Cara menggunakan syarat pra-carian Jul 12, 2023 pm 07:37 PM

Tutorial Lanjutan tentang Ungkapan Biasa dalam Bahasa Go: Cara Menggunakan Syarat Pra-Carian Ungkapan biasa ialah alat padanan teks yang berkuasa Dalam bahasa Go, ungkapan biasa boleh digunakan untuk melaksanakan operasi seperti padanan corak, penggantian dan pengekstrakan rentetan. Dalam tutorial sebelumnya, kami telah mempelajari beberapa sintaks ungkapan biasa asas dan kaedah aplikasi. Artikel ini akan terus meneroka teknik lanjutan ungkapan biasa dalam bahasa Go, memfokuskan pada cara menggunakan syarat pra-carian. Syarat pra-carian merujuk kepada meningkatkan kecekapan pemadanan dengan membuat pra-penghakiman sama ada syarat tertentu dipenuhi semasa proses pemadanan.

Cara melaksanakan teknik visualisasi data seperti carta garisan dan carta lengkung dalam Vue Cara melaksanakan teknik visualisasi data seperti carta garisan dan carta lengkung dalam Vue Jun 25, 2023 am 11:34 AM

Vue ialah rangka kerja JavaScript popular yang digunakan secara meluas untuk membina aplikasi web moden. Visualisasi data ialah salah satu teknologi penting dalam aplikasi web, dan carta garisan serta carta lengkung ialah salah satu teknik visualisasi data yang biasa. Dalam artikel ini, saya akan memperkenalkan cara menggunakan Vue untuk melaksanakan carta garis dan carta lengkung. 1. Gunakan perpustakaan carta pihak ketiga Vue mempunyai banyak perpustakaan carta pihak ketiga yang boleh digunakan Perpustakaan carta ini menyediakan pelbagai jenis carta dan pilihan konfigurasi, menjadikannya sangat mudah untuk melaksanakan carta garis dan carta lengkung.

See all articles