


Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy
Fahami fungsi numpy: Terokai fungsi numpy yang biasa digunakan dalam Python, contoh kod khusus diperlukan
Pengenalan:
Dalam Python, NumPy (singkatan untuk Numerical Python) ialah perpustakaan pengkomputeran saintifik berkuasa yang menyediakan Python dengan pelbagai dimensi Cekap objek tatasusunan dan perpustakaan besar fungsi matematik. NumPy ialah salah satu perpustakaan teras untuk pengkomputeran saintifik menggunakan Python dan digunakan secara meluas dalam analisis data, pembelajaran mesin, pemprosesan imej dan bidang lain. Artikel ini akan memperkenalkan beberapa fungsi NumPy yang biasa digunakan dan memberikan contoh kod khusus.
1. Berfungsi untuk mencipta tatasusunan
(1) Mencipta tatasusunan satu dimensi
Dengan menggunakan arange numpy, linspace, ruang log dan fungsi lain, kita boleh mencipta tatasusunan satu dimensi.
Contoh kod:
import numpy sebagai np
Gunakan fungsi arange untuk mencipta tatasusunan satu dimensi
arr1 = np.arange(10)
print("Susun atur satu dimensi yang dicipta oleh fungsi arange: ", arr1)
Gunakan linspace Fungsi mencipta tatasusunan satu dimensi
arr2 = np.linspace(0, 1, 10) # Menghasilkan 10 nombor yang sama jaraknya dari 0 hingga 1
print("tatasusunan satu dimensi yang dicipta oleh ruang lin fungsi: ", arr2)
Gunakan fungsi ruang log untuk mencipta tatasusunan satu dimensi
arr3 = np.logspace(0, 2, 10) # Hasilkan 10 nombor jarak logaritma daripada 10^0 hingga 10^2
cetak( " Tatasusunan satu dimensi yang dicipta oleh Array fungsi logspace: ", arr3)
(2) Cipta tatasusunan berbilang dimensi
Selain tatasusunan satu dimensi, kami juga boleh mencipta tatasusunan berbilang dimensi dengan menggunakan fungsi tatasusunan numpy.
Contoh kod:
import numpy sebagai np
Gunakan fungsi tatasusunan untuk mencipta tatasusunan dua dimensi
arr4 = np.array([[1, 2, 3],
[4, 5, 6]])
print("Dua dimensi dicipta oleh fungsi tatasusunan :
", arr4)
Gunakan fungsi tatasusunan untuk mencipta tatasusunan tiga dimensi
arr5 = np.array([[[1, 2, 3],
[4, 5, 6]], [[7, 8, 9], [10, 11, 12]]])
print("tatasusunan tiga dimensi dicipta oleh fungsi tatasusunan:
", arr5)
2. Fungsi operasi tatasusunan
NumPy menyediakan pelbagai fungsi operasi tatasusunan, termasuk fungsi matematik, fungsi statistik, fungsi logik, dll.
(1) Fungsi matematik
Fungsi matematik dalam NumPy boleh beroperasi pada elemen dalam tatasusunan Beberapa pengiraan, seperti fungsi logaritma, fungsi trigonometri, fungsi eksponen, dll.
Contoh kod:
import numpy sebagai np
arr6 = np.array([1, 2, 3 , 4])
Kira kuasa dua tatasusunan
print("Kuasa dua tatasusunan:", np.square(arr6))
Hitung punca kuasa dua tatasusunan
print("Punca kuasa dua bagi tatasusunan:", np.sqrt(arr6))
Kira fungsi eksponen tatasusunan
print("Fungsi eksponen tatasusunan:", np.exp(arr6))
(2) Fungsi statistik
Dengan menggunakan Fungsi statistik NumPy, kita boleh melakukan analisis statistik pada tatasusunan, seperti jumlah, purata dan maksimum , nilai minimum, dll.
Contoh kod:
import numpy sebagai np
arr7 = np.array([1, 2. , 3, 4, 5])
Cari hasil tambah tatasusunan
print("Jumlah tatasusunan :", np.sum(arr7))
Cari min tatasusunan
print("The purata tatasusunan:", np.mean(arr7))
Cari nilai maksimum tatasusunan
print("Purata tatasusunan Nilai maksimum: ", np.max(arr7))
Cari minimum nilai tatasusunan
print("Nilai minimum tatasusunan: ", np.min(arr7))
(3) Fungsi logik
Fungsi logik untuk tatasusunan Laksanakan operasi logik pada elemen, seperti menilai sama ada elemen bertemu syarat tertentu.
Contoh kod:
import numpy sebagai np
arr8 = np.array([1, 2, 3, 4, 5])
Penghakiman sama ada elemen dalam tatasusunan lebih besar daripada 2
print("sama ada elemen dalam tatasusunan lebih besar daripada 2:", np.greater(arr8, 2))
tentukan sama ada elemen dalam tatasusunan kurang daripada atau sama dengan 3
print("sama ada elemen dalam tatasusunan adalah kurang daripada atau sama dengan 3: ", np.less_equal(arr8, 3))
3. Fungsi bentuk tatasusunan
NumPy menyediakan banyak fungsi untuk operasi bentuk tatasusunan, seperti menukar bentuk tatasusunan, tatasusunan penyambungan, dsb. .
(1) Tukar bentuk tatasusunan
Anda boleh menukar bentuk tatasusunan dengan menggunakan fungsi bentuk semula, seperti menukar tatasusunan satu dimensi kepada tatasusunan dua dimensi atau menukar tatasusunan berbilang dimensi kepada satu tatasusunan -dimensi.
Contoh kod:
import numpy sebagai np
arr9 = np.arange(9)
Tukar tatasusunan satu dimensi kepada tatasusunan dua dimensi dengan tiga baris dan tiga lajur
arr10 = npr.reshape , (3, 3))
print("Tukar tatasusunan satu dimensi kepada tatasusunan dua dimensi:
", arr10)
Tukar tatasusunan berbilang dimensi kepada tatasusunan satu dimensi
arr11 = np.ravel (arr10)
print("Tukar tatasusunan berbilang dimensi kepada tatasusunan satu dimensi Untuk tatasusunan satu dimensi: ", arr11)
(2) Tatasusunan penyambungan
NumPy menyediakan fungsi seperti vstack, hstack dan concatenate untuk penyambungan tatasusunan.
Contoh kod:
import numpy sebagai np
arr12 = np.array([[1, 2, 3],
[4, 5, 6]])
arr13 = np.array([[7, 8, 9],
rreticaleeTatasusunan bersambung
arr14 = np.vstack((arr12, arr13))
print("susun bersambung menegak:
", arr14)
array bersambung mendatar
15 =(npa.rrh15 =(npa.rrh15 =(npa.rrh15 , arr13))
print ("Susun atur penyambungan mendatar:
", arr15)
Ringkasan:
Melalui pengenalan artikel ini, kami telah mempelajari tentang beberapa fungsi yang biasa digunakan dalam NumPy, termasuk fungsi untuk mencipta tatasusunan, fungsi operasi tatasusunan, dan fungsi bentuk tatasusunan ini boleh membantu kami melaksanakan operasi tatasusunan dan pengiraan matematik dengan lebih mudah dan meningkatkan kecekapan pengaturcaraan. mampu mengaplikasikannya secara fleksibel pada pemprosesan data sebenar dan pengiraan saintifik
Atas ialah kandungan terperinci Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



Fungsi numpy termasuk np.sin(), np.cos(), np.tan(), np.exp(), np.log(), np.log10(), np.log2(), np.mean() , np.median(), np.var(), np.std(), np.max(), np.min(), np.percentile(), dsb.

Fungsi numpy termasuk np.array(), np.zeros(), np.ones(), np.empty(), np.arange(), np.linspace(), np.shape(), np.reshape() , np.resize(), np.concatenate(), np.split(), np.add(), np.subtract(), np.multiply(), dsb.

Memahami fungsi numpy: Terokai fungsi numpy yang biasa digunakan dalam Python, contoh kod khusus diperlukan Pengenalan: Dalam Python, NumPy (singkatan untuk NumericalPython) ialah perpustakaan pengkomputeran saintifik yang berkuasa yang menyediakan Python dengan objek tatasusunan berbilang dimensi yang cekap dan sejumlah besar. Perpustakaan fungsi matematik. NumPy ialah salah satu perpustakaan teras untuk pengkomputeran saintifik menggunakan Python dan digunakan secara meluas dalam analisis data, pembelajaran mesin, pemprosesan imej dan bidang lain. Artikel ini akan memperkenalkan beberapa N yang biasa digunakan

Langkah-langkah untuk mencari songsangan matriks dalam numpy: 1. Import perpustakaan numpy, import numpy sebagai np 2. Buat matriks segi empat sama, A = np.array([[1, 2], [3, 4]]) ; 3. Gunakan fungsi np.linalg.inv() untuk mencari songsangan matriks, A_inv = np.linalg.inv(A). Keluarkan hasilnya, print(A_inv).

Numpy ialah perpustakaan Python untuk pengiraan berangka dan analisis data, menyediakan banyak fungsi dan alatan yang berkuasa. Pengenalan kepada fungsi numpy biasa: 1. np.array(), mencipta tatasusunan daripada senarai atau tuple 2. np.zeros(), mencipta tatasusunan semua 0s(), mencipta tatasusunan An tatasusunan semua yang; 4. np.arange(), mencipta tatasusunan jujukan aritmetik 5. np.shape(), mengembalikan bentuk tatasusunan, dsb.

Tutorial PyCharm: Pasang NumPy dengan pantas dan mulakan perjalanan pengaturcaraan anda Pengenalan: PyCharm ialah persekitaran pembangunan bersepadu Python yang berkuasa, dan NumPy ialah perpustakaan Python untuk pengkomputeran saintifik. NumPy menyediakan sejumlah besar fungsi matematik dan operasi tatasusunan, menjadikan Python lebih mudah untuk pengkomputeran saintifik dan analisis data. Tutorial ini akan membawa anda dengan cepat melalui cara memasang NumPy dalam PyCharm, dan menunjukkan kepada anda cara mula menulis program NumPy melalui contoh kod konkrit.

Kajian mendalam tentang fungsi numpy: Analisis fungsi teras perpustakaan numpy dan aplikasinya Pengenalan: NumPy (NumericalPython) ialah salah satu perpustakaan asas untuk pengkomputeran saintifik dalam Python Ia menyediakan objek tatasusunan berbilang dimensi (ndarray) dan satu siri fungsi matematik, membolehkan kami Melaksanakan pengiraan berangka yang pantas dan ringkas dalam Python. Artikel ini akan menyelidiki fungsi teras dan aplikasi perpustakaan NumPy, dan membantu pembaca memahami dan menggunakan NumP dengan lebih baik melalui contoh kod tertentu.

Kunci Menguasai Fungsi NumPy: Panduan Komprehensif Pengenalan: Dalam bidang pengkomputeran saintifik, NumPy ialah salah satu perpustakaan terpenting dalam Python. Ia menyediakan objek tatasusunan berbilang dimensi yang cekap dan banyak fungsi untuk bekerja dengan tatasusunan ini. Artikel ini akan memberikan pembaca panduan komprehensif untuk membantu mereka menguasai kekunci kepada fungsi NumPy. Artikel akan bermula dengan asas NumPy dan menyediakan contoh kod khusus untuk membantu pembaca memahami dan menggunakan fungsi ini dengan lebih baik. 1. Pengetahuan asas NumPy NumPy ialah perisian untuk saintifik
