Studi Kasus 5 Bab 5
30 October 2024 18:34:11
Dibaca : 9
Nama : Deasy Nur Aisya Budiono
NIM : 411423018
Prodi/Kelas : Pendidikan Matematika/B
Mata Kuliah : Komputasi Dan Pemrograman
Dosen Pengampuh : Agusyarif Rezka Nuha, S.Pd, M.Pd
Berikut ilustrasi data yang dibuat di MS Exel dengan format CSV:
Berikut langkah-langkah menganalisis dan memvisualisasikan data penjualan dari file CSV menggunakan pustaka matplotlib, pandas, dan numpy
1. Import Library
- matplotlib.pyplot: Library yang digunakan untuk membuat grafik dan visualisasi data.
- pandas: Library untuk manipulasi dan analisis data, khususnya data yang terstruktur dalam bentuk tabel (DataFrame).
- numpy: Library untuk operasi matematis dan statistik, seperti perhitungan nilai minimum, maksimum, dan rata-rata.
2. Membaca File CSV
- namaFile: Menyimpan path file CSV yang berisi data penjualan.
- pd.read_csv(...): Fungsi ini membaca file CSV dan memuat isinya ke dalam DataFrame bernama data. delimiter=";" menunjukkan bahwa data dalam file CSV dipisahkan dengan tanda titik koma.
3. Menampilkan Data
- Menampilkan seluruh isi DataFrame data di konsol. Anda dapat melihat semua kolom dan baris yang ada dalam dataset.
4. Statistik Penjualan
- np.min(data['Total Penjualan']): Menghitung nilai minimum dari kolom Total Penjualan.
- np.max(data['Total Penjualan']): Menghitung nilai maksimum dari kolom Total Penjualan.
- np.mean(data['Total Penjualan']): Menghitung rata-rata dari kolom Total Penjualan.
- "{:0,.2f}".format(...): Memformat angka agar memiliki dua desimal dan pemisah ribuan, sehingga lebih mudah dibaca.
- Menampilkan hasil perhitungan statistik tersebut ke konsol.
5. Persiapan Data untuk Grafik
- Bulan: Menyimpan data bulan dari kolom Bulan.
- Penjualan: Menyimpan data total penjualan dari kolom Total Penjualan. Ini memudahkan saat membuat grafik.
6. Membuat Grafik Batang
- plt.bar(...): Membuat grafik batang di mana sumbu x adalah Bulan dan sumbu y adalah Penjualan. Warna batang diatur menjadi abu-abu.
- plt.title(...): Menambahkan judul "Grafik Penjualan 1 Tahun" pada grafik.
- plt.ylabel(...): Menyediakan label "Jumlah" untuk sumbu y, menunjukkan bahwa nilai di sumbu tersebut adalah total penjualan.
- plt.xlabel(...): Menyediakan label "Bulan" untuk sumbu x, menunjukkan bahwa nilai di sumbu tersebut adalah bulan.
- plt.show(): Menampilkan grafik yang telah dibuat.
Kemudian jika menjalankan programnya akan memberikan tampilan seperti berikut ini :
Berikut Grafik Yang dihasilkan:
Kategori
- Masih Kosong
Blogroll
- Masih Kosong