Python adalah salah satu bahasa pemrograman yang paling menarik. Python dapat digunakan untuk membuat berbagai program seperti CLI, GUI, aplikasi seluler, web, dan IoT. Python merupakan bahasa pemrograman yang dapat digunakan untuk menyelesaikan berbagai macam masalah. Ada beberapa library yang umum digunakan dalam Python seperti NumPy, Pandas dan Matplotlib. Show NumPy adalah singkatan dari Numeric Python. NumPy adalah library Python yang bekerja dalam proses komputasi numerik. NumPy dapat membuat objek array N-dimensi. Array adalah kumpulan variabel dengan tipe data yang sama. Keuntungan dari array NumPy adalah memfasilitasi operasi aritmatika pada data, cocok untuk akses acak, dan dapat dianggap sangat efisien dalam penyimpanan karena elemen array adalah nilai independen. Array numpy biasanya merupakan kumpulan tipe data yang homogen. Artinya, berisi satu jenis objek (tipe data). Lokasinya, tidak seperti daftar, disimpan terus-menerus di satu lokasi di memori, sehingga dapat diakses dan dimanipulasi dengan sangat efisien selama proses. Tutorial Dasar NumPy PythonMembuat Array NumPy 1 import numpy 2 arr = numpy.array([1, 2, 3, 4, 5]) 3 print(arr) Hasil 1 [1 2 3 4 5] Import numpy dengan alias np untuk nama yang lebih pendek. Dan digunakan untuk modul yang telah ditentukan. 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr) Hasil 1 [1 2 3 4 5] Periksa versi numpy 1 import numpy as np 2 print(np.__version__) Hasil 1 1.18.5 Jika numpy sudah terinstall dengan benar, kita dapat melihat output yang mirip dengan hasil di atas. 1 listku = [1,2,3,4,5] 2 arrku = np.array([listku]) 3 arrku atau langsung tanpa membuat variabel list terlebih dahulu 1 arrku = np.array([1,2,3,4,5]) 2 arrku Hasilnya akan seperti ini 1 array([1, 2, 3, 4, 5]) Ada beberapa fungsi lagi yang dapat digunakan dalam membuat array antara lain zeros(), ones(), arange(), linspace(), logspace(), zeros() -> Membuat array dengan nilai 0 ones() -> Membuat array dengan nilai 1 arange() -> Membuat array dengan nilai dalam range linspace() -> Membuat array dengan nilai dalam interval logspace() -> Membuat array dengan nilai log Base10 dalam interval Berikut contohnya 1 [1 2 3 4 5]0 Hasilnya 1 [1 2 3 4 5]1 Multidimensional ArraySalah satu yang fitur sangat menarik dari NumPy adalah kemampuannya untuk membuat array multidimensi dan memanipulasi array dengan mudah dan cepat. 1 [1 2 3 4 5]2 Hasilnya 1 [1 2 3 4 5]3 Array di atas berbentuk (2,5) , yang berarti memiliki 2 baris dan 5 kolom. 1 [1 2 3 4 5]4 Indexing dan SlicingPengindeksan dan pemisahan array juga mudah 1 [1 2 3 4 5]5 Hasilnya 1 [1 2 3 4 5]6 Untuk mengambil nilai berderet tambahkan tanda “:” 1 [1 2 3 4 5]7 Kita juga bisa melakukan slicing di multidimensional array 1 [1 2 3 4 5]8 Nilai pada kolom index ke-1 dan baris index ke-1 adalah 4 1 [1 2 3 4 5]9 Hasilnya adalah 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr)0 Operasi Matematika 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr)1 Hasilnya adalah 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr)2 Ada juga fungsi argmin() dan argmax() untuk mendapatkan index dari nilai minimum dan maksimum 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr)3 Hasilnya 1 import numpy as np 2 arr = np.array([1, 2, 3, 4, 5]) 3 print(arr)4 1. Membuat ArrayLangkah pertama dalam membuat array adalah dengan mengimport library numpy terlebih dahulu dengan mengetikkan import numpy as np. Untuk membuat array, digunakan fungsi array(). Langkah selanjutnya adalah memeriksa tipe data array menggunakan fungsi type(). Array NumPy adalah objek ndarray yang mewakili array n-dimensi. Bagaimana cara mengakses elemen pada array dua dimensi?Cara yang digunakan untuk mengakses elemen array dua dimensi adalah dengan menuliskan indeks baris dan kolom nya.
Bagaimana cara membuat array 2 dimensi?Untuk membuat array 2 dimensi di dalam bahasa C++, caranya tulis 2 kali tanda kurung siku setelah nama variabel, seperti contoh berikut: int arr[2][2]; Baris diatas akan membuat array 2 dimensi dengan nama variabel: arr. Variabel arr ini total berisi 4 element (2 x 2).
Apa yang dimaksud dengan array 2 dimensi?Matrik atau array dua dimensi adalah array yang memiliki dua atau lebih kolom dengan banyak baris, atau dua atau lebih baris dengan banyak kolom.
Apa fungsi array 2 dimensi?Array dua dimensi merupakan variabel yang digunakan untuk menyimpan sekumpulan data-data yang memiliki tipe dan elemen yang sana. Array dua dimensi dapat diakses melalui 2 indeks/subskrip (indeks baris dan indeks kolom).
|