Study Kasus 5

30 October 2024 11:38:09 Dibaca : 14

Ilustrasi Data:

 

1. Impor Library

Menggunakan pandas dan numpy untuk analisis data. pandas digunakan untuk manipulasi data berbasis tabel, sedangkan numpy digunakan untuk perhitungan numerik.

2. Membaca File CSV

  • pd.read_csv digunakan untuk membaca file CSV.
  • r di awal path memastikan bahwa karakter khusus dalam path dibaca apa adanya (misalnya, \n tidak dianggap sebagai newline).
  • sep=";" menentukan bahwa kolom-kolom dalam file CSV dipisahkan oleh titik koma (;), bukan koma, yang kadang digunakan sebagai pemisah di beberapa negara.

3. Menampilkan Data yang Dibaca

Menampilkan data dari file CSV untuk memastikan data berhasil dibaca.

4. Membuat Pembatas Tampilan

Menampilkan garis sepanjang 80 karakter sebagai pemisah untuk memudahkan membaca output.

5. Mencari Penjualan Maksimum dan Minimum

  • data['penjualan'].max() mengembalikan nilai maksimum dari kolom penjualan.
  • data['penjualan'].min() mengembalikan nilai minimum dari kolom penjualan.

6. Menampilkan Penjualan Maksimum dan Minimum dengan Format

  • Menggunakan f-string untuk menampilkan penjualan_maks dan penjualan_min dengan format angka:
  • :,.2f memformat angka dengan 2 desimal dan menggunakan koma (,) sebagai pemisah ribuan.
  • Pembatas Output Akhir, Menampilkan garis sebagai pemisah terakhir dalam output.

Hasil Progam akan seperti ini:

Visualisasi Grafik: