Jadual Kandungan
Buat tatasusunan yang mengandungi nilai nan ​​
Kira kuantil ke-50% tatasusunan
Buat tatasusunan
Gunakan partition Kaedah membahagikan tatasusunan kepada dua bahagian
Rumah pembangunan bahagian belakang Tutorial Python Memperkenalkan versi terbaru numpy: memperkenalkan ciri dan penambahbaikan terkini

Memperkenalkan versi terbaru numpy: memperkenalkan ciri dan penambahbaikan terkini

Feb 19, 2024 pm 01:52 PM
memperbaharui versi numpy Ciri dan penambahbaikan

Memperkenalkan versi terbaru numpy: memperkenalkan ciri dan penambahbaikan terkini

Numpy ialah perpustakaan pengkomputeran berangka sumber terbuka berdasarkan Python Ia digunakan secara meluas dan digemari oleh ramai penyelidik dan pembangun dalam bidang pengkomputeran saintifik, analisis data dan pembelajaran mesin. Pustaka numpy menyediakan alat untuk pengiraan berangka yang cekap dan pemprosesan data melalui objek tatasusunan berbilang dimensi dan satu set fungsi untuk memanipulasi tatasusunan ini.

Dalam beberapa tahun kebelakangan ini, perpustakaan numpy telah dikemas kini secara berterusan, dan setiap versi membawa ciri dan penambahbaikan baharu, membolehkan pengguna menggunakannya dengan lebih cekap untuk menjalankan pelbagai tugas pengkomputeran data. Artikel ini akan memperkenalkan versi terkini pustaka numpy, memfokuskan pada beberapa ciri dan penambahbaikan baharunya, serta memberikan contoh kod khusus untuk memudahkan pembaca memahami dan menggunakan.

  1. Ciri baharu dan penambahbaikan versi numpy 1.18:

numpy 1.18 versi ialah versi terkini perpustakaan numpy, yang terutamanya memperkenalkan ciri dan penambahbaikan baharu berikut:

(1) Pengoptimuman prestasi: versi numpy dipertingkatkan 1.18 dari segi prestasi Satu siri pengoptimuman telah dibuat untuk meningkatkan kelajuan operasi tatasusunan dan pengiraan. Sebagai contoh, pelaksanaan ufunc baharu meningkatkan prestasi operasi aritmetik dan mempercepatkan pengiraan fungsi am.

(2) Fungsi dan kaedah baharu: numpy versi 1.18 memperkenalkan beberapa fungsi dan kaedah baharu, memanjangkan fungsi perpustakaan numpy. Ini termasuk fungsi nanquantile untuk mengira kuantiti tertentu di antara banyak elemen, dan fungsi ganti untuk menggantikan nilai tertentu dalam tatasusunan dengan nilai tertentu, dsb.

(3) Perubahan peraturan penyiaran: Penyiaran ialah ciri penting dalam perpustakaan numpy, dan beberapa perubahan serta pembetulan telah dibuat dalam versi 1.18. Peraturan penyiaran baharu adalah lebih ringkas dan jelas, memudahkan pengguna melakukan operasi tatasusunan.

Contoh kod diberikan di bawah untuk menunjukkan penggunaan fungsi nanquantile:

import numpy sebagai np

Buat tatasusunan yang mengandungi nilai nan ​​

arr = np.array([[1, 2, 3], [4, np.nan, 6], [7, 8, np.nan]])

Kira kuantil ke-50% tatasusunan

q = np.nanquantile(arr, 0.5)

print(q) # Hasil keluaran : 4.0

  1. Ciri baharu dan penambahbaikan dalam versi numpy 1.19:

versi numpy 1.19 ialah versi pustaka numpy yang dirancang seterusnya Walaupun ia belum dikeluarkan secara rasmi, beberapa ciri dan penambahbaikan baharu telah dicadangkan dan sedang di bawah pembangunan.

(1) Kaedah tatasusunan baharu: Versi 1.19 merancang untuk memperkenalkan beberapa kaedah tatasusunan baharu untuk memudahkan pengguna memproses dan mengendalikan tatasusunan. Ini termasuk kaedah count_nonzero untuk mengira bilangan elemen bukan sifar dalam tatasusunan, dan kaedah partition untuk membahagikan tatasusunan.

(2) Jenis data baharu: Versi 1.19 juga akan memperkenalkan beberapa jenis data baharu, memperluaskan julat sokongan perpustakaan numpy. Sebagai contoh, jenis data datetime64 baharu akan menyediakan fungsi pengiraan dan pemprosesan masa dan tarikh yang lebih mudah.

Contoh kod diberikan di bawah untuk menunjukkan penggunaan kaedah partition:

import numpy sebagai np

Buat tatasusunan

arr = np.array([6, 2, 1, 8, 10])

Gunakan partition Kaedah membahagikan tatasusunan kepada dua bahagian

p = np.partition(arr, 2)

print(p) # Hasil keluaran: [1 2 6 8 10]

Melalui contoh di atas, pembaca dapat memahami dengan jelas peranan perpustakaan numpy dalam Ciri baharu dan penambahbaikan dalam versi terkini, dan pelajari cara menggunakan ciri ini untuk melaksanakan tugas pengiraan dan pemprosesan data. Sebagai tambahan kepada ciri yang diperkenalkan di atas, perpustakaan numpy mempunyai banyak fungsi dan kaedah berguna yang lain. Pembaca boleh merujuk kepada dokumentasi numpy rasmi untuk meneroka potensinya. Ringkasnya, memahami ciri dan penambahbaikan versi numpy terkini akan membantu pembangun dan penyelidik menggunakan perpustakaan numpy dengan lebih cekap untuk menyelesaikan masalah praktikal.

Atas ialah kandungan terperinci Memperkenalkan versi terbaru numpy: memperkenalkan ciri dan penambahbaikan terkini. 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

Video Face Swap

Video Face Swap

Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

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)

Topik panas

Tutorial Java
1662
14
Tutorial PHP
1262
29
Tutorial C#
1235
24
Bagaimana untuk membetulkan kemas kini Blizzard Battle.net tersekat pada 45%? Bagaimana untuk membetulkan kemas kini Blizzard Battle.net tersekat pada 45%? Mar 16, 2024 pm 06:52 PM

Kemas kini Blizzard Battle.net terus tersekat pada 45%, bagaimana untuk menyelesaikannya? Baru-baru ini, ramai orang telah terperangkap pada bar kemajuan 45% apabila mengemas kini perisian Mereka masih akan tersekat selepas dimulakan semula beberapa kali Jadi bagaimana untuk menyelesaikan situasi ini? itu, tutorial perisian ini akan berkongsi langkah operasi, dengan harapan dapat membantu lebih ramai orang. Kemas kini Blizzard Battle.net terus tersekat pada 45%, bagaimana untuk menyelesaikannya 1. Pelanggan 1. Mula-mula, anda perlu mengesahkan bahawa klien anda adalah versi rasmi yang dimuat turun dari laman web rasmi. 2. Jika tidak, pengguna boleh memasuki laman web pelayan Asia untuk memuat turun. 3. Selepas memasukkan, klik Muat turun di penjuru kanan sebelah atas. Nota: Pastikan anda tidak memilih Bahasa Cina Ringkas semasa memasang.

Kemas kini Epic Seven pada 22 Februari: Minggu kedua Miracle Maid Kingdom bermula Kemas kini Epic Seven pada 22 Februari: Minggu kedua Miracle Maid Kingdom bermula Feb 21, 2024 pm 05:52 PM

Epic Seven telah disahkan dikemas kini secara berterusan pada jam 11 tengah hari pada 22 Februari. Kemas kini ini akan membawa kepada kita banyak aktiviti dan kandungan baharu, termasuk peningkatan dalam kadar pemanggilan terhad Leia dan Sweet Miracle, kemas kini kepada kumpulan kad misteri , Minggu kedua cerita sampingan khas Miracle Maid Kingdom telah bermula. Jadual kemas kini permainan mudah alih: The Seventh Epic akan dikemas kini pada 22 Februari: The Miracle Maid Kingdom akan dibuka untuk minggu kedua ※Peluang untuk memanggil "Leia" & "Sweet Miracle" terhad sudah habis! ■Masa Peluang Pemanggilan Terhad: -2024/02/22 (Khamis) 11:00 ~ 2024/03/07 (Khamis) 10:59 ■Atribut & Pekerjaan Watak: Atribut Semulajadi, Pahlawan ■Pengenalan Watak: Band Empat Orang sub-vokalis "Miracle Maid Kingdom" dan Bei

Bagaimana untuk memasang Angular pada Ubuntu 24.04 Bagaimana untuk memasang Angular pada Ubuntu 24.04 Mar 23, 2024 pm 12:20 PM

Angular.js ialah platform JavaScript yang boleh diakses secara bebas untuk mencipta aplikasi dinamik. Ia membolehkan anda menyatakan pelbagai aspek aplikasi anda dengan cepat dan jelas dengan memanjangkan sintaks HTML sebagai bahasa templat. Angular.js menyediakan pelbagai alatan untuk membantu anda menulis, mengemas kini dan menguji kod anda. Selain itu, ia menyediakan banyak ciri seperti penghalaan dan pengurusan borang. Panduan ini akan membincangkan cara memasang Angular pada Ubuntu24. Mula-mula, anda perlu memasang Node.js. Node.js ialah persekitaran berjalan JavaScript berdasarkan enjin ChromeV8 yang membolehkan anda menjalankan kod JavaScript pada bahagian pelayan. Untuk berada di Ub

Lantern and Dungeon dikemas kini pada 29 Februari: Versi termaster ╳ 'Legend of Nezha' linkage Lantern and Dungeon dikemas kini pada 29 Februari: Versi termaster ╳ 'Legend of Nezha' linkage Feb 28, 2024 am 08:13 AM

Lantern and Dungeons telah disahkan akan dikemas kini pada 29 Februari Selepas kemas kini, versi remastered Lantern and Dungeons akan dilancarkan, dan versi remaster juga akan dipautkan ke Legend of Nezha Versi remaster juga akan membawakan yang baharu profesion, dan pemain boleh terus menukar kerja, kandungan penjara juga akan diperluas, kawasan penjara baharu akan dibuka, dsb. Jadual kemas kini permainan mudah alih Lantern dan Dungeon dikemas kini pada 29 Februari: Versi terpakai ╳ Kandungan utama versi pautan "Legend of Nezha" Profesion baharu, mengapa anda dijemput untuk menukar kerja Pencahayaan lampu sebenarnya boleh menukar kerja Saya mendengar bahawa selepas bertukar kerja, pemegang tanglung juga boleh belajar banyak kemahiran yang menarik: Seluar Thai adalah panas! The Legend of Nezha akan datang bersama! Melangkah di atas roda panas, memegang bulatan langit dan bumi di tangan ♫ ~ Wira kecil dengan kebijaksanaan dan keberanian: Nezha dan Little Dragon Girl akan datang

Langkah mudah untuk mengemas kini versi pip: selesai dalam 1 minit Langkah mudah untuk mengemas kini versi pip: selesai dalam 1 minit Jan 27, 2024 am 09:45 AM

Selesai dalam satu minit: Cara mengemas kini versi pip, contoh kod khusus diperlukan Dengan perkembangan pesat Python, pip telah menjadi alat standard untuk pengurusan pakej Python. Walau bagaimanapun, seiring dengan berlalunya masa, versi pip sentiasa dikemas kini Untuk dapat menggunakan ciri terkini dan memperbaiki kemungkinan kelemahan keselamatan, adalah sangat penting untuk mengemas kini versi pip. Artikel ini akan menerangkan cara mengemas kini pip dengan cepat dalam satu minit dan memberikan contoh kod khusus. Pertama, kita perlu membuka tetingkap baris arahan. Dalam sistem Windows, anda boleh menggunakan

Windows tidak boleh mengakses peranti, laluan atau fail yang ditentukan Windows tidak boleh mengakses peranti, laluan atau fail yang ditentukan Jun 18, 2024 pm 04:49 PM

Komputer rakan mempunyai kesalahan sedemikian Apabila membuka "PC ini" dan fail pemacu C, ia akan menggesa "Explorer.EXE Windows tidak boleh mengakses peranti, laluan atau fail yang ditentukan. Anda mungkin tidak mempunyai kebenaran yang sesuai untuk mengakses projek. " Termasuk folder, fail, Komputer ini, Tong Kitar Semula, dsb., klik dua kali akan muncul tetingkap sedemikian, tetapi adalah perkara biasa untuk membukanya dengan mengklik kanan. Ini disebabkan oleh kemas kini sistem Jika anda juga menghadapi situasi ini, editor di bawah akan mengajar anda cara menyelesaikannya. 1. Buka editor pendaftaran Win+R dan masukkan regedit, atau klik kanan menu mula untuk menjalankan dan masukkan regedit 2. Cari registri "Computer\HKEY_CLASSES_ROOT\PackagedCom\ClassInd";

Windows menjeda kemas kini secara kekal, Windows mematikan kemas kini automatik Windows menjeda kemas kini secara kekal, Windows mematikan kemas kini automatik Jun 18, 2024 pm 07:04 PM

Kemas kini Windows mungkin menyebabkan beberapa masalah berikut: 1. Isu keserasian: Sesetengah aplikasi, pemacu atau peranti perkakasan mungkin tidak serasi dengan kemas kini Windows baharu, menyebabkan ia tidak berfungsi dengan betul atau ranap. 2. Isu prestasi: Kadangkala, kemas kini Windows boleh menyebabkan sistem menjadi lebih perlahan atau mengalami kemerosotan prestasi. Ini mungkin disebabkan oleh ciri baharu atau penambahbaikan yang memerlukan lebih banyak sumber untuk dijalankan. 3. Isu kestabilan sistem: Sesetengah pengguna melaporkan bahawa selepas memasang kemas kini Windows, sistem mungkin mengalami ranap yang tidak dijangka atau ralat skrin biru. 4. Kehilangan data: Dalam kes yang jarang berlaku, kemas kini Windows boleh menyebabkan kehilangan data atau kerosakan fail. Inilah sebabnya sebelum membuat sebarang kemas kini penting, sandarkan anda

Bagaimana untuk mengemas kini TikTok kepada versi terkini Bagaimana untuk mengemas kini TikTok kepada versi terkini Mar 27, 2024 am 11:06 AM

1. Buka apl Douyin, klik [Saya] di penjuru kanan sebelah bawah, dan klik ikon [Tiga Jalur] di penjuru kanan sebelah atas. 2. Pilih [Settings], klik untuk memasuki antara muka tetapan, cari dan klik [General Settings]. 3. Tarik ke bawah pada antara muka tetapan umum, cari dan klik [Semak Kemas Kini]. 4. Jika versi yang digunakan oleh pengguna bukan versi terkini, gesaan kemas kini untuk versi baharu akan muncul. 5. Tunggu pakej pemasangan dimuat turun dan sistem akan memasangnya secara automatik. Klik [Teruskan Pemasangan]. 6. Jika versi semasa sudah pun versi terkini, gesaan "Tiada versi kemas kini tersedia" akan muncul.

See all articles