Lompat ke konten utama

Analisis Data dengan Python

Pelajaran 3 dari 18

Pengantar dan numpy · Pelajaran 3

Statistik dengan numpy

Tujuan: Pengguna dapat menghitung rata-rata, nilai tertinggi, dan posisi nilai tertinggi sebuah array.

±9 menitDiperiksa 2026-09-22

Array punya method ringkasan: .sum() menjumlahkan, .mean() menghitung rata-rata, .max() dan .min() mencari nilai terbesar dan terkecil, .argmax() mengembalikan indeks tempat nilai terbesar berada.

import numpy as np

harian = np.array([120000, 95000, 180000])
print(harian.mean())     # 131666.66666666666
print(harian.max())      # 180000
print(harian.argmax())   # 2

Perbandingan pada array menghasilkan array True dan False; array itu dapat dipakai untuk mengambil elemen yang memenuhi syarat. Pola yang sama dipakai lagi pada pandas di pelajaran 9.

di_atas = harian[harian > 100000]
print(di_atas)          # [120000 180000]
print(di_atas.size)     # 2

Selesaikan latihannya dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke

Sumber

Materi kelas ini diadaptasi dari Software Carpentry — Programming with Python (inflammation) (CC-BY-4.0), Software Carpentry — Plotting and Programming in Python (gapminder) (CC-BY-4.0), Data Carpentry — Data Analysis and Visualization in Python for Ecologists (CC-BY-4.0), Kaggle learntools — Pandas (Apache-2.0), Microsoft — Data Science for Beginners (MIT). Rincian perubahan ada di halaman kelas.