Ringkasan. dalam tutorial ini, Anda akan mempelajari cara menggunakan fungsi NumPy Show
Pengantar fungsi NumPy split()Fungsi
Dalam sintaks ini _2 adalah array yang akan dipecah menjadi subarray 3 dapat berupa bilangan bulat atau larik 1-D dari bilangan bulat yang diurutkan Jika itu adalah bilangan bulat, fungsi membagi array input menjadi N array yang sama di sepanjang sumbu. Jika pemisahan tidak memungkinkan, fungsi akan memunculkan kesalahan Jika indexes_or_sections adalah array 1D dari bilangan bulat yang diurutkan, indeks menunjukkan di mana sepanjang sumbu fungsi membagi array Saat indeks melebihi dimensi larik di sepanjang sumbu, fungsi mengembalikan subarray kosong Gambar berikut menunjukkan bagaimana fungsi Contoh fungsi NumPy split()Mari kita ambil beberapa contoh penggunaan fungsi 1) Menggunakan fungsi split() untuk membagi array 1DContoh berikut menggunakan fungsi _ Keluaran _ Contoh berikut menimbulkan kesalahan karena pemisahan tidak mungkin dilakukan
Keluaran _ Dalam contoh ini, array memiliki 6 elemen sehingga tidak dapat dibagi menjadi 4 array dengan ukuran yang sama. Jika Anda ingin memiliki pemisahan yang lebih fleksibel, Anda dapat menggunakan fungsi 7 Bagaimana cara membagi array menjadi beberapa array di Numpy? . Fungsi ini membagi array menjadi subarray bersama dengan sumbu yang ditentukan. Fungsi mengambil tiga parameter 0, dan 1Pada artikel ini, saya akan menjelaskan dengan contoh cara membagi array Python NumPy dengan menggunakan fungsi 21. Contoh Cepat Fungsi Pemisahan Array Python NumPyJika Anda sedang terburu-buru, di bawah ini adalah beberapa contoh cepat tentang cara menggunakan fungsi split() array Python NumPy
2. Sintaks Python NumPy split()Berikut ini adalah sintaks dari fungsi 2 _2. 1 Parameter split()Berikut ini adalah parameter fungsi
2. 2 Mengembalikan Nilai dari split()Ini mengembalikan daftar sub-array sebagai tampilan ke dalam arr. Jika indexes_or_sections diberikan sebagai bilangan bulat, tetapi tidak dapat dibagi dalam pembagian yang sama, ini akan menimbulkan ValueError 3. Gunakan numpy. split() FungsiAnda dapat membagi array NumPy sebanyak mungkin bagian yang Anda inginkan menggunakan fungsi 8. Katakanlah Anda ingin membagi array menjadi 4 Bagian, jadi berikan nilai 4 sebagai argumen ke parameter 0 dari fungsi split()
Anda dapat mengakses elemen array terpisah dengan menggunakan indeksnya 1. Ini mengembalikan elemen 4the dari array4. Gunakan fungsi split() untuk Membagi Larik 1-DUntuk membagi larik pada posisi yang ditunjukkan dalam larik NumPy 1-Dimensi
5. Pisahkan Larik 2-D Gunakan fungsi split()Anda dapat menggunakan fungsi 2 untuk membagi array menjadi lebih dari satu sub-array secara vertikal (berdasarkan baris). Ada dua cara untuk membagi array, satu berdasarkan baris dan yang lainnya berdasarkan kolom. Secara default, array dibagi menurut baris 3
Anda juga dapat menggunakan fungsi 2 untuk membagi array menjadi beberapa sub-array secara horizontal (berdasarkan kolom). Anda dapat melakukan pemisahan horizontal dengan fungsi 2. Dengan menggunakan _6 bersama dengan larik masukan dan jumlah bagian yang akan dibagi
Untuk membagi _5 dengan kolom melalui pemotongan
6. Split() Mengembalikan ValueErrorJika fungsi split() tidak dapat dibagi dalam pembagian yang sama, ia mengembalikan ValueError. pemisahan array tidak menghasilkan pembagian yang sama. Dalam contoh kami di bawah ini, saya mencoba membagi 8 elemen dengan 5 irisan yang tidak mungkin sehingga menghasilkan kesalahan
7. KesimpulanPada artikel ini, saya telah menjelaskan cara menggunakan fungsi NumPy array Bagaimana Anda membagi array 2D?Untuk memisahkan array 2D, teruskan array dan tentukan jumlah pemisahan yang Anda inginkan. . larik (wajib). Mewakili larik masukan indexes_or_section (wajib). Menunjukkan jumlah pecahan yang akan dikembalikan sumbu (opsional). Sumbu tempat nilai ditambahkan Bagaimana Anda mengiris array 2D dengan Python?Slice Numpy Array Dua Dimensi
. Misalnya, Anda dapat menggunakan indeks [1,2] untuk mengkueri elemen di baris kedua, kolom ketiga di precip_2002_2013. specify both a row index and a column index as [row_index, column_index] . For example, you can use the index [1,2] to query the element at the second row, third column in precip_2002_2013 .
Bagaimana cara membagi array 2D menjadi beberapa array?Split 2-D Array Gunakan fungsi split()
. Ada dua cara untuk membagi array, satu berdasarkan baris dan yang lainnya berdasarkan kolom. Secara default, array dibagi berdasarkan baris (sumbu = 0). Anda juga dapat menggunakan numpy.
Bagaimana Anda membagi array 2D dengan kolom di Python?Untuk memisahkan array 2d, Anda dapat menggunakan dua fungsi khusus yang membantu dalam memisahkan baris array NumPy dan kolom bijaksana yang masing-masing dibagi dan hsplit. 1. fungsi split digunakan untuk pemisahan baris bijaksana . |