Studi Kasus 4: Membaca Data dari File CSV
29 October 2024 23:01:54
Dibaca : 18
Nama : Nuralmi Saleh
Nim : 411423022
Prodi/Kelas : Pendidikan Matematika/B
Mata Kuliah : Komputasi dan Pemrograman
Dosen Pengampu : Agusyarif Rezka Nuha, S.pd, M.si
Ilustrasi Data yang dibuat di MS Excel dengan Format CSV
Penyelesainnya:
1. Import Library yang Dibutuhkan
- pandas digunakan untuk memanipulasi data dalam bentuk tabel (dataframe), memungkinkan kita untuk membaca, mengedit, dan menganalisis data.
- numpy adalah pustaka untuk komputasi numerik yang menyediakan fungsi matematika, seperti pencarian nilai maksimum dan minimum.
2. Membaca Data dari File CSV
- Variabel namaFILE menyimpan path file CSV.
- pd.read_csv() membaca file CSV dengan nama file yang diberikan. Parameter delimiter=";" menunjukkan bahwa data dalam CSV dipisahkan oleh titik koma (;).
- Hasilnya disimpan dalam variabel data, yang merupakan dataframe yang memuat seluruh data dari file CSV.
3. Menampilkan Data
- Menampilkan data dalam bentuk tabel agar pengguna bisa melihat seluruh isi data yang dibaca dari file CSV.
4. Garis Pembatas
- Mencetak garis pembatas berupa 80 karakter underscore (_) untuk memisahkan output sebelumnya dari bagian selanjutnya.
5. Menampilkan Gaji Maksimum
- np.max(data['GAJI']) digunakan untuk menemukan nilai maksimum dari kolom GAJI dalam dataframe data.
- "{:0,.2f}".format(...) digunakan untuk memformat angka hasil maksimum menjadi format dua desimal dengan pemisah ribuan (,), agar lebih mudah dibaca.
- print() kemudian mencetak hasilnya dengan label "Gaji maksimum".
6. Menampilkan Gaji Minimum
- Mirip dengan langkah sebelumnya, np.min(data['GAJI']) menemukan nilai minimum dari kolom GAJI.
- Nilai tersebut kemudian diformat dan dicetak dengan label "Gaji minimum".
7. Garis Pembatas Kedua
- Mencetak garis pembatas sekali lagi untuk memberikan struktur yang lebih rapi dalam tampilan output.
Hasil Program Ketika dijalankan: