Lompat ke konten utama

Analisis Data dengan Python

Pelajaran 2 dari 18

Pengantar dan numpy · Pelajaran 2

Array numpy dan operasi vektor

Tujuan: Pengguna dapat membuat array numpy dan menghitung seluruh elemennya sekaligus.

±9 menitDiperiksa 2026-09-22

np.array(daftar) mengubah list Python menjadi array: deretan angka bertipe sama yang disimpan rapat di memori. Operasi hitung pada array dikerjakan untuk setiap elemen sekaligus, tanpa perulangan.

import numpy as np

jumlah = np.array([4, 25, 2])
harga = np.array([55000, 4000, 95000])
print(jumlah * harga)   # [220000 100000 190000]
print(jumlah + 1)       # [ 5 26  3]

Elemen diambil dengan indeks mulai 0: jumlah[0] adalah 4 dan jumlah[-1] adalah 2. Method .tolist() mengubah array kembali menjadi list Python.

np.round(array) membulatkan setiap elemen, sehingga hasil perkalian dengan bilangan desimal tidak menyisakan pecahan panjang.

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.