ensiklopedia fungsi numpy: Penjelasan terperinci tentang semua fungsi dan kegunaannya dalam perpustakaan numpy, contoh kod khusus diperlukan
Pengenalan:
Dalam bidang analisis data dan pengkomputeran saintifik, data berangka berskala besar selalunya perlu diproses. Numpy ialah perpustakaan sumber terbuka yang paling biasa digunakan dalam Python, menyediakan objek tatasusunan berbilang dimensi yang cekap dan satu siri fungsi untuk tatasusunan pengendalian. Artikel ini akan memperkenalkan secara terperinci semua fungsi dalam perpustakaan numpy dan kegunaannya, dan memberikan contoh kod khusus untuk membantu pembaca memahami dan menggunakan perpustakaan numpy dengan lebih baik.
import numpy as np arr = np.array([1, 2, 3, 4, 5]) print(arr)
Hasil output ialah:
[1 2 3 4 5]
import numpy as np arr = np.arange(0, 10, 2) print(arr)
Hasil output ialah:
[0 2 4 6 8]
import numpy as np arr = np.zeros((2, 3)) print(arr)
Hasil keluarannya ialah:
[[0. 0. 0.] [0. 0. 0.]]
import numpy as np arr = np.ones((2, 3)) print(arr)
Hasil output ialah:
[[1. 1. 1.] [1. 1. 1.]]
import numpy as np arr = np.linspace(0,1,5) print(arr)
Hasil keluarannya ialah:
[0. 0.25 0.5 0.75 1. ]
import numpy as np arr = np.eye(3) print(arr)
Hasil output ialah:
[[1. 0. 0.] [0. 1. 0.] [0. 0. 1.]]
import numpy as np arr = np.arange(1, 10) arr_reshape = np.reshape(arr, (3, 3)) print(arr_reshape)
Hasil output ialah:
[[1 2 3] [4 5 6] [7 8 9]]
import numpy as np arr = np.array([[1, 2, 3], [4, 5, 6]]) arr_flatten = arr.flatten() print(arr_flatten)
Hasil output ialah:
[1 2 3 4 5 6]
import numpy as np arr = np.array([3, 1, 5, 2, 4]) arr_sorted = np.sort(arr) print(arr_sorted)
Hasil output ialah:
[1 2 3 4 5]
import numpy as np arr = np.array([3, 1, 5, 2, 4]) max_index = np.argmax(arr) print(max_index)
Hasil output ialah:
2
import numpy as np arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) result = np.add(arr1, arr2) print(result)
Hasil output ialah:
[5 7 9]
import numpy as np arr1 = np.array([1, 2, 3]) arr2 = np.array([4, 5, 6]) result = np.dot(arr1, arr2) print(result)
Hasil keluaran ialah:
32
import numpy as np arr = np.array([1, 2, 3, 4, 5]) mean = np.mean(arr) print(mean)
Hasil keluaran ialah:
3.0
import numpy as np arr = np.array([1, 2, 3, 4, 5]) std = np.std(arr) print(std)
Hasil output ialah:
1.4142135623730951
import numpy as np matrix = np.array([[1, 2], [3, 4]]) det = np.linalg.det(matrix) print(det)
Hasil keluaran ialah:
-2.0000000000000004
import numpy as np matrix = np.array([[1, 2], [3, 4]]) inv = np.linalg.inv(matrix) print(inv)
Hasil output ialah:
[[-2. 1. ] [ 1.5 -0.5]]
import numpy as np arr = np.loadtxt('data.txt') print(arr)
import numpy as np arr = np.array([1, 2, 3, 4, 5]) np.savetxt('data.txt', arr)
import numpy as np arr = np.array([0, np.pi / 2, np.pi]) sin_val = np.sin(arr) print(sin_val)
Hasil keluaran ialah:
[0. 1. 1.2246468e-16]
import numpy as np arr = np.array([1, 2, 3]) exp_val = np.exp(arr) print(exp_val)
Hasil keluarannya ialah:
[ 2.71828183 7.3890561 20.08553692]
Artikel ini hanya menunjukkan sebahagian kecil fungsi dalam perpustakaan numpy mempunyai fungsi dan fungsi yang lebih berkuasa. Saya berharap pembaca boleh menggunakan fungsi perpustakaan numpy secara fleksibel dalam pengaturcaraan sebenar untuk meningkatkan kecekapan dan ketepatan pemprosesan data.
Atas ialah kandungan terperinci Senarai lengkap fungsi numpy dan kegunaannya: Penjelasan terperinci tentang semua fungsi dalam perpustakaan numpy. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!