Studi Kasus 4: Membaca Data dari File CSV

29 October 2024 19:01:20 Dibaca : 10

Membaca dan Mengolah Data CSV di Python Menggunakan Pandas

Sebelum kita masuk ke dalam kode program, mari kita lihat terlebih dahulu contoh data yang akan kita gunakan. Data ini merupakan daftar gaji karyawan yang disimpan dalam format CSV.

 Penjelasan Program

1.  Impor Pustaka yang Diperlukan

Pertama, kita mengimpor pustaka Pandas dan Numpy. Pandas digunakan untuk membaca file CSV dan memproses data, sedangkan Numpy dapat digunakan untuk operasi numerik, meskipun dalam kode ini Numpy tidak dimanfaatkan secara langsung.

       

2.  Menentukan Nama File CSV

Nama file ditentukan melalui variabel namafile, yang berisi path menuju file CSV. Contoh nama file yang digunakan adalah daftar gaji.csv, yang berada di dalam folder tertentu.

       

3.  Membaca File CSV dan Menentukan Delimiter

Fungsi pd.read_csv() dari Pandas digunakan untuk membaca file CSV. Dalam hal ini, file CSV menggunakan tanda pemisah ; (delimiter), sehingga kita menentukan parameter sep=";" agar Pandas mengenali pemisah antar kolom dengan benar.

       

4.  Menampilkan Data

Setelah membaca data dari file, kita bisa mencetaknya untuk melihat konten CSV dalam bentuk tabel.

       

5.  Menghitung Gaji Maksimum dan Minimum

Untuk menghitung nilai maksimum dan minimum dari kolom 'GAJI', kita dapat menggunakan fungsi max() dan min() pada kolom tersebut.

       

6.  Menampilkan Hasil dengan Format Rapi

Kita menggunakan f-string untuk menampilkan hasil dengan format tertentu:

  • {gaji_max:,.2f} dan {gaji_min:,.2f} digunakan untuk mengatur format nilai gaji agar lebih mudah dibaca.
  • :, menambahkan tanda koma sebagai pemisah ribuan.
  • .2f memastikan dua angka desimal setelah titik.

         

Contoh Output Program

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong