Preloader
IconCall us: +628133700318
  • Follow Us On :
img

#1 Numpy Python


Haiii Sobat Data! Yuk, Kenalan sama NumPy

Haiii Sobat Data! 👋 Pernah gak sih kalian ngerasa performa Python kalian mulai lemot pas lagi ngolah data yang jumlahnya ribuan atau bahkan jutaan? Seringkali, list bawaan Python biasa kurang bertenaga untuk menangani komputasi matematika yang berat.

Nah, jangan pusing dulu! Di artikel kali ini, kita bakal kenalan sama satu library sakti yang wajib banget dikuasai oleh calon Data Scientist atau Programmer Python, yaitu NumPy (Numerical Python). Library ini adalah pondasi utama yang bakal bikin kode analisis data kalian meluncur jauh lebih cepat dan efisien.

Sebelum kita masuk ke tutorial coding-nya, yuk kita pahami dulu kenapa library yang satu ini begitu spesial.


Apa itu NumPy dan Mengapa Sangat Cepat?

Secara sederhana, NumPy adalah library Python yang fokus pada pemrosesan array atau matriks multi-dimensi. Alasan utama NumPy sangat cepat adalah karena ia ditulis menggunakan bahasa C, sehingga proses komputasi memorinya jauh lebih efisien daripada list standar di Python.


Cara Install NumPy Python dengan Mudah

Setelah tahu kehebatan NumPy, sekarang saatnya kita memasang library ini di perangkat kita. Proses instalasi NumPy sebenarnya sangat sederhana karena Python sudah menyediakan alat manajemen paket otomatis bernama pip.

Berikut adalah langkah-langkah mudah untuk menginstal NumPy di Windows, macOS, maupun Linux.


Langkah 1: Buka Terminal atau Command Prompt

Hal pertama yang perlu kalian lakukan adalah membuka jendela terminal di komputer kalian:

  1. Windows: Tekan Win + R, ketik cmd, lalu tekan Enter.
  2. macOS / Linux: Buka aplikasi Terminal.


Langkah 2: Jalankan Perintah Instalasi Pip

Di dalam terminal, ketik perintah di bawah ini untuk mengunduh dan menginstal NumPy versi terbaru secara otomatis dari internet:

pip install numpy


Langkah 3: Verifikasi Hasil Instalasi

Untuk memastikan NumPy sudah terpasang dengan sempurna di sistem kalian, yuk kita cek lewat interaktif Python. Ketik python (atau python3) di terminal, lalu jalankan dua baris kode ini:

import numpy as np
print(np.__version__)


Membuat Array NumPy Pertama Anda (Array 2D)

Setelah berhasil melakukan instalasi, sekarang mari kita langsung praktik membuat kode pertama menggunakan NumPy. Di tutorial ini, kita akan membuat sebuah Array 2 Dimensi (Matrix) dan membedah cara melihat karakteristik atau properti dari data tersebut.

Yuk, salin dan jalankan kode Python di bawah ini:

import numpy as np

# Membuat data array 2 dimensi
data = np.array([
    [10, 20, 30],
    [40, 50, 60]
])

# 1. Cetak seluruh isi data
print("Cetak data:\n", data)

# 2. Cek tipe data di dalam array
print("Tipe data:", data.dtype)

# 3. Cek jumlah total elemen/angka
print("Jumlah data:", data.size)

# 4. Cek jumlah dimensi array
print("Jumlah dimensi:", data.ndim)

# 5. Cek struktur baris dan kolom (Shape)
print("Shape:", data.shape)

Bedah Output dan Fungsi Properti NumPy

Ketika kalian menjalankan kode di atas, terminal akan menampilkan informasi penting terkait struktur data yang baru saja dibuat. Berikut adalah penjelasan dari masing-masing fungsi:

  • data.dtype (Data Type): Menampilkan tipe data elemen di dalamnya. Jika isinya angka bulat seperti contoh di atas, output-nya adalah int32 atau int64.
  • data.size: Menghitung total seluruh angka yang ada di dalam array. Karena ada 2 baris dan 3 kolom, maka totalnya ada 6 elemen.
  • data.ndim (Number of Dimensions): Menunjukkan jumlah dimensi array. Output-nya adalah 2 karena kita membuat struktur tabel (baris dan kolom).
  • data.shape: Menampilkan format ukuran array dalam bentuk (baris, kolom). Output-nya adalah (2, 3), yang artinya array ini memiliki 2 baris dan 3 kolom.

0 Comments

Post a comment

Your email address will not be published. Required fields are marked *