Membuat histogram dengan matplotlib
- Visualisasi diagram venn dua himpunan dengan matplotlib
- Visualisasi diagram venn tiga himpunan dengan matplotlib
- Menggambar gelombang trigonometri dengan matplotlib dan numpy
- Membuat histogram dengan matplotlib
- Membuat animasi plot menggunakan matplotlib
- Membuat grafik fluktuasi nilai tukar US Dollar terhadap Rupiah
- Membuat grafik fluktuasi nilai USD terhadap mata uang ASEAN
Kali ini Alza akan menunjukkan cara membuat histogram menggunakan matplotlib. Histogram adalah gambaran visual dari frekuensi data numerik berdasarkan kelompok yang dibentuk dari rentang nilai yang berurutan (bins). Histogram secara visual menyerupai diagram batang dengan perbedaan dimana setiap batangnya tidak memiliki celah.
Membuat histogram dengan maplotlib cukup sederhana. Kita hanya perlu menyediakan data yang akan dibuat histogramnya dan menetapkan kelompok rentang nilai (bins) yang akan kita gunakan.
Contoh
Perhatikan contoh kode berikut. Pada baris ke-3 kita melakukan inisialisasi list (nilai_siswa) berisi nilai siswa pada sebuah ujian. Nilai ini kemudian akan kita plot pada histogram dengan lebar interval sebesar 10 poin (bin_width), dari 0 sampai 100 (baris 4,5, dan 6).
import matplotlib.pyplot as plot nilai_siswa = [20,15,17,80,30,35,37,38,40,75,60,95,82,45,60,87,28,67,87,70,90,87,80,66,70,75,77] bin_width = 10 kelompok_interval = range(0,100 + bin_width,bin_width) plot.hist(nilai_siswa,kelompok_interval)
Kode di atas dapat anda jalankan menggunakan Jupyter Notebook atau dengan membuka link Google Colab ini. Hasilnya akan terlihat seperti gambar berikut.
Semoga bermanfaat,
Salam