Matplotlib histogram - The Complete Guide

Histogram Matplotlib: Panduan Lengkap – Codewithaden

Perpustakaan Python Matplotlib membantu dalam memvisualisasikan dan meneliti data dan membantu dalam pemahaman yang lebih baik tentang data dengan bantuan visualisasi grafis yang dapat disimulasikan menggunakan Perpustakaan Matplotlib

Histogram Matplotlib

Itu matplotlib.pyplot.hist () adalah bawaan matplotlib Perpustakaan Fungsi yang membuat histogram untuk titik tertentu dan menampilkan grafik sebagai output.

Sintaksis

matplotlib.pyplot.hist (x, bin = tidak ada, range = tidak ada, kepadatan = false, 
                        bobot = tidak ada, kumulatif = false, bawah = tidak ada, histtype = 'bar', 
                        align = 'mid', orientasi = 'vertikal', rwidth = tidak ada, log = false, 
                        warna = tidak ada, label = tidak ada, ditumpuk = false, *, data = tidak ada, ** kwargs)  

Parameter

Itu matplotlib.pyplot.hist () Fungsi memiliki satu argumen yang diperlukan sebagai parameter:

    1. : Ini adalah argumen yang diperlukan. Argumen ini mengambil array sebagai nilai. Array ini terdiri dari poin.
    2. tempat sampah : Argumen ini mengambil bilangan bulat atau urutan bilangan bulat sebagai nilai. Argumen ini opsional. Secara default, ditugaskan sebagai 10.
    3. jangkauan : Ini adalah argumen opsional. Jika nilai yang lebih rendah dan nilai atas disediakan dalam argumen rentang, maka nilai kurang dari nilai yang lebih rendah dan lebih besar dari nilai atas tidak akan diplot dalam grafik. Secara default, nilai ini diberikan dengan nilai minimum untuk nilai yang lebih rendah dan maksimum untuk nilai atas.
    4. kepadatan : Ini membutuhkan nilai boolean. Jika nilai ini dilewati sebagai benar, maka fungsi kepadatan probabilitas dikembalikan. Secara default, ini dilewatkan sebagai PALSU . data : Objek dengan data berlabel dilewatkan sebagai argumen. Ini adalah argumen opsional.
    5. bobot : Ini adalah argumen opsional. Argumen ini dapat dilewati dengan berbagai nilai. Bentuk array ini harus sama dengan bentuk array x.
    6. kumulatif : Ini adalah argumen opsional. Argumen ini mengambil nilai boolean sebagai nilai argumen. Jika ini diteruskan sebagai benar, maka setiap nilai nampan ditambahkan dengan nilai nampan sebelumnya, dan skor total disimpan sebagai nilai untuk tempat sampah.
    7. bawah : Ini adalah argumen opsional. Argumen ini mengambil nilai dalam array. Array ini terdiri dari lokasi di mana tempat sampah berada.
    8. histtype : Ini adalah argumen opsional. Argumen ini mengambil nilai string. Ini mewakili jenis histogram yang perlu diplot. Nilai -nilainya dapat berupa bar, barak, langkah, atau langkah.
    9. meluruskan : Argumen ini mewakili penyelarasan grafik. Ini memiliki nilai -nilai seperti kiri, kanan, dan mid.
    10. orientasi : Nilai ini menjelaskan orientasi grafik. Ini memiliki nilai -nilai seperti vertikal dan horizontal. Secara default, itu tetap vertikal.
    11. rwidth : Ini adalah lebar relatif batang. Secara default, itu disimpan karena tidak ada.
    12. catatan : Dibutuhkan nilai boolean sebagai argumen. Jika ini benar, maka skala diatur ke skala log.
    13. warna : Warna untuk grafik dilewatkan dalam argumen ini. Warnanya juga dapat dilewati dalam array.
    14. label : Argumen ini string sebagai input. Jika beberapa kumpulan data digunakan pada tahap itu, data pertama mendapatkan label yang disahkan dalam argumen ini. Data lain mendapatkan nilai yang disediakan dalam legenda.
    15. ditumpuk : Dibutuhkan nilai boolean sebagai nilai untuk argumen ini. Jika benar, maka beberapa nilai ditumpuk satu sama lain.

Nilai pengembalian

Itu matplotlib.pyplot.hist () Fungsi mengembalikan array N elemen. Kemudian mengembalikan array tempat sampah. Ini juga mengembalikan array tambalan.

Program untuk membuat histogram menggunakan matplotlib.pyplot.hist

# Mengimpor matplotlib.pyplot sebagai plt. 
 Impor matplotlib.pyplot sebagai PLT 

 # Mengimpor Numpy sebagai NP 
 impor numpy sebagai np 

 # Fungsi acak diunggulkan 
 np.random.seed (10 ** 7) 

 # Nomor acak dibuat dan disimpan dalam variabel x 
 x = np.random.randn (10000) 

 # Jumlah tempat sampah ditugaskan sebagai 200 
 num_bins = 200 

 # Fungsi hist digunakan 
 n, nampan, tambalan = plt.hist (x, num_bins, kepadatan = 2, warna = 'biru') 

 # X-AXIS diberi label X-AXIS 
 plt.xlabel ('X-AXIS') 

 # y sumbu diberi label sebagai sumbu y 
 Plt.ylabel ('y-sumbu') 

 # Judul disimpan untuk histogram 
 PLT.Title ('Contoh Histogram') 

 # Menampilkan grafik yang dibuat menggunakan metode show 
 plt.show ()  

Keluaran

Matplotlib

Dalam program ini, kami mengimpor matplotlib.pyplot untuk memplot histogram. Itu Perpustakaan Matplotlib terdiri dari semua fungsi untuk merencanakan berbagai jenis grafik. Kemudian, kami mengimpor Numpy untuk membuat koordinat.

Kemudian, kami membuat array acak dan menyimpannya di x. Kemudian kami telah menetapkan jumlah tempat sampah menjadi 200.

Kemudian, kami menggunakan hist () fungsi. Pertama, array X dilewati sebagai argumen yang diperlukan, maka kami telah memberikan beberapa tempat sampah sebagai 200, maka kami telah memberikan kepadatan sebagai 2 dan warna sebagai biru. Fungsi ini mengembalikan tiga array.

Program untuk membuat histogram menggunakan matplotlib.pyplot.hist

# Mengimpor matplotlib.pyplot sebagai plt. 
 Impor matplotlib.pyplot sebagai PLT 

 # Mengimpor Numpy sebagai NP 
 impor numpy sebagai np 

 # Fungsi acak diunggulkan 
 np.random.seed (10 ** 7) 

 # Nomor acak dibuat dan disimpan dalam variabel x 
 x = np.random.randn (5000) 

 # Jumlah tempat sampah ditugaskan sebagai 200 
 num_bins = 10 

 # fungsi hist digunakan 
 n, nampan, tambalan = plt.hist (x, num_bins, kepadatan = true, warna = 'kapur', orientasi = 'horizontal') 

 Sumbu # x diberi label sumbu x 
 plt.xlabel ('X-AXIS') 

 # y sumbu diberi label sebagai sumbu y 
 Plt.ylabel ('y-sumbu') 

 # Judul disimpan untuk histogram 
 PLT.Title ('Contoh Histogram', FontWeight = "Bold") 

 # Menampilkan grafik yang dibuat menggunakan metode show 
 plt.show ()  

Keluaran

Matplotlib

Dalam program ini, kami mengimpor matplotlib.pyplot untuk memplot histogram. Itu Perpustakaan Matplotlib terdiri dari semua fungsi untuk merencanakan berbagai jenis grafik.

Kemudian kami mengimpor Numpy untuk membuat koordinat X. Kemudian kami membuat array acak dan menyimpannya di x. Kemudian, kami menetapkan jumlah tempat sampah sebagai 10.

Lalu kami memanggil hist () fungsi. Pertama, array X dilewati sebagai argumen yang diperlukan, maka kami telah melewati sejumlah tempat sampah sebagai 10 kemudian kami melewati kepadatan sebagai benar maka kami telah melewati orientasi sebagai horizontal, dan kemudian mewarnai kapur. Fungsi hist () mengembalikan tiga array.

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *