Dalam tutorial Python ini, kita akan mempelajari cara membagi array NumPy dengan Python. Selain itu, kami akan membahas topik ini
- Python NumPy membagi array 2d
- String terpisah Python NumPy
- Kolom split Python NumPy
- Baris terpisah Python NumPy
- Fungsi pemisahan Python NumPy
- Python membagi array numpy berdasarkan nilai
- Pemisahan acak Python numpy
- Elemen pembagian Python numpy bijaksana
- Python numpy membagi array menjadi potongan-potongan
- Python numpy. objek ndarray tidak memiliki atribut 'split'
- Python np. log dibagi dengan nol
Daftar isi
Pemisahan Python NumPy
- Dalam Program ini, kita akan membahas cara membagi array NumPy dengan Python
- Di sini kita dapat menggunakan fungsi split() untuk memisahkan string input atau bilangan bulat. Di Python, fungsi split() digunakan untuk membagi array menjadi bentuk yang berbeda dan metode ini selalu mengembalikan daftar substring setelah memisahkan string yang diberikan
- Metode ini mengambil tiga parameter dan array harus dibagi menjadi N array yang sama
Sintaksis
Berikut adalah sintaks numpy. fungsi split()
Numpy.split ( ary, indices_or_sections, axis=0 )- Ini terdiri dari beberapa parameter
- ary. Parameter ini menentukan array yang ingin kita pisahkan
- indeks_atau_bagian. Parameter ini dapat berupa bilangan bulat dan dalam hal ini, jika array tidak memungkinkan untuk dipecah maka akan menimbulkan kesalahan dan jika nilai indeks adalah bilangan bulat satu dimensi maka array akan dipecah sesuai bilangan bulat yang diberikan
- sumbu. Secara default, nilainya adalah 0 dan sumbu yang akan dibagi
Contoh
Mari kita ambil contoh dan periksa cara membagi array dengan Python
Kode sumber
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_Pada kode di atas pertama, kami telah membuat array satu dimensi yang numpy dan kemudian kami ingin membagi array menjadi 5 bagian berbeda dengan menggunakan np. metode split() kita dapat memecahkan masalah ini. Setelah Anda akan mencetak 'b' maka output akan menampilkan sub-bagian dari array
Berikut adalah implementasi dari kode yang diberikan berikut ini
- Python NumPy Normalisasi + Contoh
Cara membagi array Numpy dengan Python
Dalam contoh ini, kita akan menggunakan np. metode split() pada array string NumPy. Dengan menggunakan split() kita dapat dengan mudah memecah array menjadi empat bagian yang sama
Kode sumber
import numpy as np arr1 = np.array(['Germany', 'Australia', 'China','Japan']) new_result= np.split(arr1,4) print("array split:",new_result)Ini adalah Screenshot dari kode yang diberikan berikut
Ini adalah cara membagi array NumPy dengan Python
- Python NumPy Acak
Python NumPy membagi array 2d
- Pada bagian ini, kita akan membahas cara membagi array dua dimensi numpy dengan Python
- Di sini kita dapat menggunakan metode split() untuk memisahkan array 2 dimensi baik secara baris maupun kolom. Dalam contoh ini, kami telah membuat larik numpy sederhana dan sekarang kami ingin memecah larik 2-d dengan menggunakan np. membelah()
Contoh
import numpy as np new_arr = np.array([[34,12,31,75], [14,17,18,93], [17,21,43,88]]) b = np.split(new_arr,3) print(b)Anda dapat merujuk ke Screenshot di bawah ini
- Python NumPy max dengan contoh
Cara membagi array 2 dimensi dengan Python
Dengan menggunakan fungsi random() kami telah menghasilkan array 'arr1' dan menggunakan np. metode hsplit() untuk memisahkan array NumPy
Dalam Python, metode ini digunakan untuk membagi array menjadi beberapa kolom subarray bersama dengan kami telah menerapkan np. metode vsplit() untuk memisahkan elemen baris
Sintaksis
Berikut adalah Sintaks dari numpy. metode hsplit()
numpy.hsplit ( ary, indices_or_sections )_Sintaks metode vsplit()
numpy.vsplit ( ary, indices_or_section )Kode sumber
import numpy as np arr1 = np.random.randint(2, 10, size=(9,9)) new_result = [np.hsplit(i, 3) for i in np.vsplit(arr1,3)] print(new_result) _Pada kode di atas, kita telah menggunakan kombinasi metode hsplit() dan vsplit() untuk memisahkan array 2 dimensi
Ini adalah Output dari kode yang diberikan berikut
- Bentuk Python NumPy dengan contoh
String terpisah Python NumPy
- Mari kita lihat cara membagi string NumPy dengan menggunakan Python
- Dalam contoh ini, kita akan menggunakan np. metode split() pada array string yang numpy. Untuk melakukan tugas ini pertama-tama kita akan mengimpor pustaka numpy dan kemudian membuat array dengan menggunakan np. array di mana kita mengambil nilai string untuk itu. Sekarang nyatakan variabel 'final_res' dan tetapkan np. metode split() untuk membagi array menjadi sub-array
Contoh
import numpy as np new_array = np.array(['John', 'Micheal', 'William','George','oliva']) final_res= np.split(new_array,5) print("array split:",final_res)Ini adalah eksekusi dari kode yang diberikan berikut
- Python membalikkan array NumPy
Kolom split Python NumPy
- Pada bagian ini, kita akan membahas cara membagi kolom dalam array NumPy dengan menggunakan Python
- Dalam contoh ini, kita akan menggunakan konsep transpose array. Dalam Python, matriks transpose memindahkan elemen baris ke kolom dan item kolom ke baris. Dengan kata sederhana, itu akan membalikkan nilai dalam array
Sintaksis
Berikut adalah Syntax dari array transpose
ndarray.T_Contoh
import numpy as np new_output = np.array([[63,13,15],[18,27,18],[14,94,55]]) col1, col2, col3 = new_output.T print(col1) print(col2) print(col3)_Dalam kode di atas, kami telah membuat array dan mendeklarasikan variabel bernama 'col1', 'col2', 'col3' di mana kami telah menetapkan array transpose arr. T. Setelah Anda akan mencetak 'col1', 'col2', 'col3' maka hasilnya akan menampilkan elemen split
Anda dapat merujuk ke Screenshot di bawah ini
- Array kosong Python NumPy dengan contoh
Cara membagi kolom-bijaksana dalam array NumPy
Ini adalah pendekatan lain untuk membagi elemen kolom-bijaksana dalam array dengan menggunakan np. metode hsplit(). Dalam Python, metode ini digunakan untuk membagi array menjadi beberapa subarray berdasarkan kolom
Kode sumber
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_0Ini adalah Screenshot dari kode yang diberikan berikut
- Python NumPy nan
Baris terpisah Python NumPy
- Dalam Program ini, kita akan membahas cara membagi elemen baris dengan menggunakan Python
- Untuk melakukan tugas khusus ini kita akan menggunakan np. metode vsplit() untuk memecah elemen baris dalam larik yang diberikan. Di Python, metode ini digunakan untuk membagi array menjadi sub-array yang berbeda secara vertikal dan secara default dibutuhkan axis=0 tetapi kami tidak akan menyebutkan parameter ini di program
Sintaksis
Berikut Sintaks metode numpy vsplit()
numpy.vsplit ( ary, indices_or_section )Kode sumber
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_2Pada program di atas, kita baru saja membuat array NumPy sederhana dengan menggunakan np. array() dan menugaskan nilai integer ke dalamnya. Sekarang kami ingin membagi elemen secara vertikal (baris) dengan menggunakan np. metode split()
Seperti yang Anda lihat di Screenshot, output memiliki tiga array numpy yang berbeda
- Kesalahan nilai. Mengatur elemen array dengan urutan
Fungsi pemisahan Python NumPy
- Di sini kita bisa melihat cara membagi array Python Numpy dengan menggunakan fungsi split()
- Kami telah menggunakan metode ini di setiap contoh dan metode ini pada dasarnya digunakan untuk pemisahan atau kami tidak dapat membagi array menjadi sub-array
Sintaksis
Berikut adalah Syntax dari fungsi split()
Numpy.split ( ary, indices_or_sections, axis=0 )Contoh
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_4Berikut adalah implementasi dari kode yang diberikan berikut ini
Seperti yang Anda lihat pada screenshot di atas, output menampilkan array menjadi dua bagian berbeda
- Rata-Rata Python NumPy dengan Contoh
Python membagi array numpy berdasarkan nilai
- Pada bagian ini, kita akan membahas cara membagi array numpy berdasarkan nilai dengan menggunakan Python
- Dalam contoh ini, kita akan menggunakan konsep np. fungsi arange() untuk membuat array. Sekarang gunakan np. split() metode untuk membagi array tergantung pada nilai yang diberikan
Contoh
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_5Ini adalah output dari kode yang diberikan berikut
- Nilai absolut Python NumPy dengan contoh
Pemisahan acak Python numpy
- Dalam Program ini, kita akan membahas cara membagi elemen acak numpy dengan menggunakan Python
- Untuk melakukan tugas ini kita akan menggunakan np. acak. shuffle() metode dan fungsi ini akan membantu pengguna untuk mengocok array di sepanjang sumbu yang diberikan pertama dan itu akan mengubah posisi item dalam array NumPy dan selalu mengembalikan Tidak ada saat tempat kerja
Sintaksis
Berikut Sintaks dari np. acak. acak() metode
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_6Catatan. Parameter x menunjukkan urutan yang dapat diubah
Kode sumber
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_7Dalam kode di atas, kami menggunakan np. fungsi arange() untuk membuat array, dan fungsi ini memberi jarak nilai dalam batas yang disediakan
Anda dapat merujuk ke Screenshot di bawah ini
- Kotak Python NumPy dengan contoh
Elemen pembagian Python numpy bijaksana
- Di sini kita bisa melihat bagaimana membagi elemen array Numpy dengan menggunakan Python
- Dalam contoh ini, kami mengambil dua larik numpy dan kami ingin membagi setiap item dari larik numpy pertama dengan larik kedua. Untuk melakukan tugas ini kita dapat menggunakan operator / dan operan ini digunakan untuk operator pembagian
Kode sumber
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_8Pada kode di atas, kami menggunakan / operator dan menyimpan hasilnya di dalam 'new_result'. Setelah Anda akan mencetak 'new_result' maka hasilnya akan menampilkan pembagian val1 dan val2
Ini adalah eksekusi dari kode yang diberikan berikut
- Python NumPy ke daftar dengan contoh
Python numpy membagi array menjadi potongan-potongan
- Pada bagian ini kita akan membahas cara membagi array menjadi potongan-potongan dengan menggunakan Python
- Dengan menggunakan fungsi split() kita dapat melakukan tugas khusus ini dan membagi array menjadi tiga sub-array yang berbeda
Contoh
import numpy as np arr1 = np.array([3,8,15,27,15,23,15,26,11,13]) b = np.split(arr1, 5) print("split array",b)_9Ini adalah Screenshot dari kode yang diberikan berikut
- Python NumPy membaca CSV
Python numpy. objek ndarray tidak memiliki atribut 'split'
- Pada bagian ini, kita akan membahas pesan kesalahan tampilan 'numpy. objek ndarray' tidak memiliki atribut 'split'
- Pertama, kami telah membuat array numpy dan kemudian menggunakan np. ndarray. split() untuk memisahkan array menjadi sub-array tetapi dalam kasus ini, ketika kita menjalankan program ini, output akan menampilkan numpy tidak memiliki atribut 'split'
Kode sumber
import numpy as np arr1 = np.array(['Germany', 'Australia', 'China','Japan']) new_result= np.split(arr1,4) print("array split:",new_result)0Tangkapan layar
Larutan
Untuk mengatasi masalah ini kita akan menggunakan np. split() fungsi bukan nd. array() untuk membagi array NumPy
import numpy as np arr1 = np.array(['Germany', 'Australia', 'China','Japan']) new_result= np.split(arr1,4) print("array split:",new_result)1- Log Python NumPy
Python np. log dibagi dengan nol
- Dalam Program ini, kita akan membahas cara membagi np. log dengan nol dengan Python
- Dalam contoh ini kami telah menggunakan np. log() fungsi di mana kami menetapkan array numpy 'arr1'. Sekarang gunakan np. inf untuk membagi nilai yang diberikan dengan nol
Contoh
import numpy as np arr1 = np.array(['Germany', 'Australia', 'China','Japan']) new_result= np.split(arr1,4) print("array split:",new_result)2Anda dapat merujuk ke Screenshot di bawah ini
Anda mungkin menyukai tutorial Python berikut
- Python NumPy di mana dengan contoh
- Python NumPy linspace
- Tipe data Python NumPy
- Array 3d NumPy Python
- Penggabungan Python NumPy
- Python mengurutkan array NumPy
- Matriks Python NumPy
- Perbedaan Python NumPy
Dalam tutorial Python ini, kita akan mempelajari cara membagi array NumPy dengan Python. Selain itu, kami akan membahas topik ini
- Python NumPy membagi array 2d
- String terpisah Python NumPy
- Kolom split Python NumPy
- Baris terpisah Python NumPy
- Fungsi pemisahan Python NumPy
- Python membagi array numpy berdasarkan nilai
- Pemisahan acak Python numpy
- Elemen pembagian Python numpy bijaksana
- Python numpy membagi array menjadi potongan-potongan
- Python numpy. objek ndarray tidak memiliki atribut 'split'
- Python np. log dibagi dengan nol
Bijay Kumar
Python adalah salah satu bahasa paling populer di Amerika Serikat. Saya telah bekerja dengan Python untuk waktu yang lama dan saya memiliki keahlian dalam bekerja dengan berbagai perpustakaan di Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, dll… Saya memiliki pengalaman dalam bekerja dengan berbagai klien . Lihat profil saya