Numpy Dan Contoh
Numpy Dan Contoh
NumPy adalah library Python yang digunakan untuk melakukan operasi matematika
dan ilmiah pada array. NumPy menyediakan berbagai fungsi dan operasi untuk
melakukan operasi pada array, seperti:
1. Pembuatan array: Untuk membuat array NumPy, kita dapat menggunakan fungsi
numpy.array(). Fungsi ini akan mengambil list atau tuple Python dan
mengubahnya menjadi array NumPy.
Python
import numpy as np
Python
array1 = np.array([1, 2, 3, 4, 5])
array2 = np.array([6, 7, 8, 9, 10])
# Penjumlahan
array_sum = array1 + array2
# Pengurangan
array_sub = array1 - array2
# Perkalian
array_mul = array1 * array2
# Pembagian
array_div = array1 / array2
3. Operasi statistik: NumPy menyediakan berbagai fungsi untuk melakukan operasi
statistik pada array, seperti mean, median, mode, dan standar deviasi.
Python
import numpy as np
# Mean
mean = np.mean(array)
# Median
median = np.median(array)
# Mode
mode = np.mode(array)
# Standar deviasi
std = np.std(array)
4. Operasi aljabar linier: NumPy menyediakan berbagai fungsi untuk melakukan
operasi aljabar linier pada array, seperti invers matriks, perkalian matriks, dan
determinan matriks.
Python
import numpy as np
matrix = np.array([[1, 2], [3, 4]])
# Invers matriks
inverse_matrix = np.linalg.inv(matrix)
# Perkalian matriks
matrix_product = np.matmul(matrix, matrix)
# Determinan matriks
determinant = np.linalg.det(matrix)
5. Operasi broadcasting: NumPy menyediakan operasi broadcasting, yang
memungkinkan kita untuk melakukan operasi pada array dengan dimensi yang
berbeda.
Operasi broadcasting akan bekerja dengan cara melakukan ekspansi array yang lebih
kecil sehingga memiliki dimensi yang sama dengan array yang lebih besar.
Python
import numpy as np
# Penjumlahan
array_sum = array1 + array2
# Pengurangan
array_sub = array1 - array2
# Perkalian
array_mul = array1 * array2
# Pembagian
array_div = array1 / array2
Kesimpulan
NumPy adalah library Python yang sangat berguna untuk melakukan operasi
matematika dan ilmiah pada array. NumPy menyediakan berbagai fungsi dan operasi
untuk melakukan operasi pada array, seperti pembuatan array, operasi aritmatika,
operasi statistik, operasi aljabar linier, dan operasi broadcasting.
Saya harap artikel ini bermanfaat. Jika Anda memiliki pertanyaan, jangan ragu untuk
meninggalkan komentar di bawah.