Rumah pembangunan bahagian belakang Tutorial Python Belajar melukis carta garisan, carta bar dan carta pai dengan Python dalam masa tiga minit

Belajar melukis carta garisan, carta bar dan carta pai dengan Python dalam masa tiga minit

Sep 27, 2023 am 09:29 AM
python carta pai melukis carta palang Graf garisan

Belajar melukis carta garisan, carta bar dan carta pai dengan Python dalam masa tiga minit

Belajar melukis carta garis, carta bar dan carta pai dengan Python dalam masa tiga minit

Python ialah bahasa pengaturcaraan yang sangat popular yang digunakan secara meluas dalam analisis dan visualisasi data. Dalam artikel ini, kita akan belajar cara melukis tiga jenis carta biasa menggunakan Python: carta garis, carta bar dan carta pai. Saya akan memberikan anda contoh kod khusus untuk membantu anda bermula dengan cepat.

  1. Carta Garisan

Carta garis ialah jenis carta yang menunjukkan perubahan arah aliran dengan menyambungkan titik data. Dalam Python, kita boleh menggunakan perpustakaan matplotlib untuk melukis graf garis. Berikut ialah contoh mudah yang menunjukkan cara melukis graf garis menggunakan Python:

import matplotlib.pyplot as plt

# 数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 绘制线形图
plt.plot(x, y)

# 添加标题和标签
plt.title('线形图')
plt.xlabel('x轴')
plt.ylabel('y轴')

# 显示图表
plt.show()
Salin selepas log masuk

Dalam kod di atas, kami mula-mula mengimport modul matplotlib.pyplot dan kemudian menentukan data paksi-x dan paksi-y, Kemudian gunakan fungsi plot untuk melukis graf garis. Akhir sekali, kami menambah tajuk dan label dan memaparkan carta menggunakan fungsi show. matplotlib.pyplot模块,然后定义了x轴和y轴的数据,接着使用plot函数绘制了线形图。最后,我们添加了标题和标签,并使用show函数展示图表。

  1. 柱状图

柱状图是一种通过长方形的高度来表示数据的图表类型。在Python中,我们同样可以使用matplotlib库来绘制柱状图。下面是一个简单的例子,展示了如何使用Python绘制柱状图:

import matplotlib.pyplot as plt

# 数据
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]

# 绘制柱状图
plt.bar(x, y)

# 添加标题和标签
plt.title('柱状图')
plt.xlabel('x轴')
plt.ylabel('y轴')

# 显示图表
plt.show()
Salin selepas log masuk

与线形图类似,我们首先导入了matplotlib.pyplot模块,然后定义了x轴和y轴的数据,使用bar函数绘制了柱状图。最后,我们添加了标题和标签,并使用show函数展示图表。

  1. 饼图

饼图是一种通过扇形的角度来表示数据的图表类型。在Python中,我们可以使用matplotlib库来绘制饼图。下面是一个简单的例子,展示了如何使用Python绘制饼图:

import matplotlib.pyplot as plt

# 数据
sizes = [30, 40, 20, 10]

# 标签
labels = ['A', 'B', 'C', 'D']

# 绘制饼图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')

# 添加标题
plt.title('饼图')

# 显示图表
plt.show()
Salin selepas log masuk

以上代码中,我们首先导入了matplotlib.pyplot模块,然后定义了数据和标签,使用pie函数绘制了饼图。我们可以使用labels参数来添加标签,使用autopct参数来控制显示百分比。最后,我们添加了标题,并使用show

    Carta bar

    🎜Carta bar ialah sejenis carta yang mewakili data melalui ketinggian segi empat tepat. Dalam Python, kita juga boleh menggunakan perpustakaan matplotlib untuk melukis histogram. Berikut ialah contoh mudah yang menunjukkan cara melukis histogram menggunakan Python: 🎜rrreee🎜Sama seperti carta garis, kami mula-mula mengimport modul matplotlib.pyplot dan kemudian menentukan data untuk paksi-x dan y -axis , menggunakan fungsi bar untuk melukis histogram. Akhir sekali, kami menambah tajuk dan label dan menggunakan fungsi show untuk memaparkan carta. 🎜
      🎜Carta pai🎜🎜🎜Carta pai ialah sejenis carta yang mewakili data melalui sudut kipas. Dalam Python, kita boleh menggunakan perpustakaan matplotlib untuk melukis carta pai. Berikut ialah contoh mudah yang menunjukkan cara melukis carta pai menggunakan Python: 🎜rrreee🎜Dalam kod di atas, kami mula-mula mengimport modul matplotlib.pyplot, kemudian menentukan data dan label, menggunakan Fungsi pai melukis carta pai. Kita boleh menggunakan parameter labels untuk menambah label dan parameter autopct untuk mengawal peratusan paparan. Akhir sekali, kami menambah tajuk dan memaparkan carta menggunakan fungsi show. 🎜🎜Melalui contoh di atas, kita dapat melihat bahawa adalah sangat mudah untuk melukis carta garis, carta bar dan carta pai menggunakan Python. Anda boleh mengubah suai data dan gaya untuk disesuaikan dengan keperluan anda untuk mencipta lebih banyak carta tersuai. Saya harap artikel ini dapat membantu anda menguasai asas lukisan Python dengan cepat. 🎜

Atas ialah kandungan terperinci Belajar melukis carta garisan, carta bar dan carta pai dengan Python dalam masa tiga minit. 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)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Repo: Cara menghidupkan semula rakan sepasukan
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
4 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 menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Bagaimana untuk menyelesaikan masalah kebenaran yang dihadapi semasa melihat versi Python di Terminal Linux? Apr 01, 2025 pm 05:09 PM

Penyelesaian kepada Isu Kebenaran Semasa Melihat Versi Python di Terminal Linux Apabila anda cuba melihat versi Python di Terminal Linux, masukkan Python ...

Bagaimana cara menyalin seluruh lajur satu data ke dalam data data lain dengan struktur yang berbeza di Python? Bagaimana cara menyalin seluruh lajur satu data ke dalam data data lain dengan struktur yang berbeza di Python? Apr 01, 2025 pm 11:15 PM

Apabila menggunakan Perpustakaan Pandas Python, bagaimana untuk menyalin seluruh lajur antara dua data data dengan struktur yang berbeza adalah masalah biasa. Katakan kita mempunyai dua DAT ...

Bolehkah anotasi parameter Python menggunakan rentetan? Bolehkah anotasi parameter Python menggunakan rentetan? Apr 01, 2025 pm 08:39 PM

Penggunaan alternatif anotasi parameter python Dalam pengaturcaraan Python, anotasi parameter adalah fungsi yang sangat berguna yang dapat membantu pemaju memahami dan menggunakan fungsi ...

Bagaimanakah skrip Python jelas output ke kedudukan kursor di lokasi tertentu? Bagaimanakah skrip Python jelas output ke kedudukan kursor di lokasi tertentu? Apr 01, 2025 pm 11:30 PM

Bagaimanakah skrip Python jelas output ke kedudukan kursor di lokasi tertentu? Semasa menulis skrip python, adalah perkara biasa untuk membersihkan output sebelumnya ke kedudukan kursor ...

Bagaimana menggunakan teknologi Python dan OCR untuk cuba memecahkan kod pengesahan yang kompleks? Bagaimana menggunakan teknologi Python dan OCR untuk cuba memecahkan kod pengesahan yang kompleks? Apr 01, 2025 pm 10:18 PM

Eksplorasi kod pengesahan retak menggunakan python dalam interaksi rangkaian harian, kod pengesahan adalah mekanisme keselamatan yang sama untuk mengelakkan manipulasi berniat jahat program automatik ...

Adakah Google dan AWS menyediakan sumber imej Pypi awam? Adakah Google dan AWS menyediakan sumber imej Pypi awam? Apr 01, 2025 pm 05:15 PM

Ramai pemaju bergantung kepada PYPI (PythonPackageIndex) ...

Pembangunan Aplikasi Desktop Cross-Platform Python: Perpustakaan GUI mana yang terbaik untuk anda? Pembangunan Aplikasi Desktop Cross-Platform Python: Perpustakaan GUI mana yang terbaik untuk anda? Apr 01, 2025 pm 05:24 PM

Pilihan Perpustakaan Pembangunan Aplikasi Desktop Python Python Banyak pemaju Python ingin membangunkan aplikasi desktop yang boleh dijalankan pada kedua-dua sistem Windows dan Linux ...

Python Hourglass Graph Lukisan: Bagaimana untuk mengelakkan kesilapan yang tidak ditentukan? Python Hourglass Graph Lukisan: Bagaimana untuk mengelakkan kesilapan yang tidak ditentukan? Apr 01, 2025 pm 06:27 PM

Bermula dengan Python: Lukisan Grafik Hourglass dan Pengesahan Input Artikel ini akan menyelesaikan masalah definisi berubah -ubah yang dihadapi oleh pemula python dalam program lukisan grafik Hourglass. Kod ...

See all articles