OPERASI STATISTIKA DASAR PADA ARRAY

22 October 2024 11:03:28 Dibaca : 5

Nama                      : Hermawati Tine

Nim                         : 411423064

Prodi / Kelas           : Pendidikan Matematika / B

Mata Kuliah             : Komputasi Dan Pemograman

Dosen Pengampuh : Agusyarif Rezka Nuha S.Pd, M.Si

Data Jumlah Harga Beras di Tingkat Perdagangan Besar (Grosir) 2023

  • Januari       : 11647.91
  • February    : 11990.12
  • Maret          : 12041.64
  • April            : 12092.38
  • Mei              : 12102.70
  • Juni             : 12115.81
  • Juli              : 12141.72
  • Agustus      : 12265.68
  • September  : 13036.96
  • Oktober       : 13315.29
  • November   : 13380.40
  • Desember   : 13458.06

SUMBER : Badan Pusat Statistik. (2024). Rata-rata harga beras di tingkat perdagangan besar (grosir) Indonesia (perusahaan), 2023. Diakses pada 22 Oktober 2024, dari https://www.bps.go.id/id/statistics-table/2/Mjk1IzI=/rata-rata-harga-beras-di-tingkat-perdagangan-besar--grosir--indonesia.html

Langkah-langkah Operasi Statistika Dasar Pada Array

1. Import Library :

  • numpy digunakan untuk operasi numerik yang melibatkan array dan fungsi statistik.
  • statistics adalah modul untuk menghitung ukuran statistik dasar seperti mean, modus, standar deviasi, dan varians.

2. Deklarasi Array:

  • Data ini disimpan dalam array NumPy, yang berisi data harga beras.

3. Cetak Data:

  • Menampilkan array Data_Harga_Beras.

4. Menghitung Rata-Rata (Mean):

  • Menggunakan np.mean() untuk menghitung rata-rata dari elemen dalam array.

5. Menghitung Modus:

  • statistics.mode() menghitung nilai yang paling sering muncul. Jika semua nilai berbeda, kode ini akan memunculkan error karena tidak ada modus.

6. Menghitung Median:

  • np.median() menghitung nilai tengah dari data setelah diurutkan.

7. Menghitung Standar Deviasi:

  • statistics.stdev() menghitung standar deviasi, yang mengukur seberapa jauh data tersebar dari rata-rata.

8. Menghitung Persentil:

  • np.quantile() menghitung persentil, yaitu titik dalam distribusi data. Persentil 25% (Q1), 50% (Q2), dan 75% (Q3) dihitung di sini.

9. Menghitung Varians:

  • statistics.variance() menghitung varians yang menunjukkan seberapa tersebar data dari rata-ratanya.

10. Menghitung Nilai Maksimum dan Minimum:

  • np.min() dan np.max() digunakan untuk menemukan nilai minimum dan maksimum dalam array.

11. Menghitung Jumlah dan Hasil Perkalian:

  • sum() menghitung jumlah seluruh elemen, sedangkan prod() menghitung hasil perkalian seluruh elemen.

12. Menghitung argmin Indeks Minimum dan argmax indeks Maksimum:

  • argmin() dan argmax() mengembalikan indeks dari elemen minimum dan maksimum dalam array.

Hasil ketika Program di jalankan :