Jadual Kandungan
Gunakan fungsi arange untuk mencipta tatasusunan satu dimensi
Gunakan linspace Fungsi mencipta tatasusunan satu dimensi
Gunakan fungsi ruang log untuk mencipta tatasusunan satu dimensi
Gunakan fungsi tatasusunan untuk mencipta tatasusunan dua dimensi
Gunakan fungsi tatasusunan untuk mencipta tatasusunan tiga dimensi
Kira kuasa dua tatasusunan
Hitung punca kuasa dua tatasusunan
Kira fungsi eksponen tatasusunan
Cari hasil tambah tatasusunan
Cari min tatasusunan
Cari nilai maksimum tatasusunan
Cari minimum nilai tatasusunan
Penghakiman sama ada elemen dalam tatasusunan lebih besar daripada 2
tentukan sama ada elemen dalam tatasusunan kurang daripada atau sama dengan 3
Tukar tatasusunan satu dimensi kepada tatasusunan dua dimensi dengan tiga baris dan tiga lajur
Tukar tatasusunan berbilang dimensi kepada tatasusunan satu dimensi
Tatasusunan bersambung
array bersambung mendatar
Rumah pembangunan bahagian belakang Tutorial Python Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy

Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy

Jan 26, 2024 am 09:16 AM
fungsi numpy Terokai numpy

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]])
Salin selepas log masuk

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]]])
Salin selepas log masuk

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]])
Salin selepas log masuk

arr13 = np.array([[7, 8, 9],

rreticalee

Tatasusunan 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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apakah fungsi numpy? Apakah fungsi numpy? Nov 21, 2023 pm 05:14 PM

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.

Senarai lengkap fungsi numpy Senarai lengkap fungsi numpy Nov 22, 2023 pm 01:43 PM

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.

Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy Terokai fungsi numpy yang biasa digunakan dalam Python: Memahami fungsi numpy Jan 26, 2024 am 09:16 AM

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

Bagaimana untuk mencari songsangan matriks dalam numpy Bagaimana untuk mencari songsangan matriks dalam numpy Nov 22, 2023 pm 01:54 PM

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).

Cara menggunakan fungsi numpy Cara menggunakan fungsi numpy Nov 22, 2023 pm 01:34 PM

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.

Gunakan PyCharm untuk memasang NumPy dengan cepat dan mulakan pengaturcaraan dalam Python Gunakan PyCharm untuk memasang NumPy dengan cepat dan mulakan pengaturcaraan dalam Python Feb 18, 2024 pm 06:25 PM

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.

Analisis mendalam tentang fungsi teras dan aplikasi perpustakaan fungsi numpy Analisis mendalam tentang fungsi teras dan aplikasi perpustakaan fungsi numpy Jan 26, 2024 am 10:06 AM

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.

Panduan Komprehensif: Menguasai Kepentingan Fungsi NumPy Panduan Komprehensif: Menguasai Kepentingan Fungsi NumPy Jan 26, 2024 am 08:00 AM

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

See all articles