Getting Started with NumPy
Memulai dengan NumPy
1. Pendahuluan tentang NumPy:
Apa itu NumPy?
- NumPy singkatan dari Numerical Python, merupakan library kuat untuk operasi numerik di Python.
- Memberikan dukungan untuk array dan matriks multi-dimensi besar, bersama dengan fungsi matematika untuk operasi pada elemen-elemen tersebut.
Mengapa NumPy?
- Operasi array yang efisien: Array NumPy lebih efisien dibandingkan dengan daftar Python tradisional untuk operasi numerik.
- Broadcasting: NumPy memungkinkan operasi pada array dengan bentuk dan ukuran yang berbeda, membuat kode menjadi ringkas dan mudah dibaca.
- Fungsi matematika: NumPy menyediakan berbagai fungsi matematika untuk manipulasi dan perhitungan array.
Pengenalan NumPy
Array Shape
Pengertian:
Shape pada array NumPy mengindikasikan dimensi dan ukuran array.
Contoh: array 1D memiliki shape (n,), array 2D memiliki shape (m, n), dan seterusnya.
Data Type
Pengertian:
Data type pada array NumPy menunjukkan jenis nilai yang dapat disimpan dalam array.
NumPy mendukung tipe data seperti int, float, dan string.
Index Arrays
Pengertian:
Indexing digunakan untuk mengakses elemen tertentu dalam array.
Indeks dimulai dari 0, dan dapat negatif (dimulai dari elemen terakhir).
Slicing Arrays
Pengertian:
Slicing digunakan untuk mengambil sebagian dari array.
Dilakukan dengan menggunakan tanda :.
Slicing one dimension
Komentar
Posting Komentar