NumPy - Manipulasi Array
Beberapa rutinitas tersedia dalam paket NumPy untuk manipulasi elemen dalam objek ndarray. Mereka dapat diklasifikasikan ke dalam jenis berikut -
Mengubah Bentuk
| Sr.No. | Bentuk & Deskripsi |
|---|---|
| 1 | membentuk kembali Memberikan bentuk baru ke larik tanpa mengubah datanya |
| 2 | datar Iterator 1-D di atas larik |
| 3 | meratakan Mengembalikan salinan larik yang diciutkan menjadi satu dimensi |
| 4 | berlepasan Mengembalikan larik rata yang berdekatan |
Operasi Transpose
| Sr.No. | Operasi & Deskripsi |
|---|---|
| 1 | mengubah urutan Mengizinkan dimensi array |
| 2 | ndarray.T Sama seperti self.transpose () |
| 3 | rollaxis Menggulung sumbu yang ditentukan ke belakang |
| 4 | swapaxes Menukar dua sumbu larik |
Mengubah Dimensi
| Sr.No. | Dimensi & Deskripsi |
|---|---|
| 1 | siaran Menghasilkan objek yang meniru penyiaran |
| 2 | broadcast_to Menyiarkan larik ke bentuk baru |
| 3 | expand_dims Memperluas bentuk array |
| 4 | meremas Menghapus entri satu dimensi dari bentuk array |
Bergabung dengan Array
| Sr.No. | Array & Deskripsi |
|---|---|
| 1 | menggabungkan Menggabungkan urutan array di sepanjang sumbu yang ada |
| 2 | tumpukan Menggabungkan urutan array di sepanjang sumbu baru |
| 3 | hstack Menumpuk array secara berurutan secara horizontal (bijaksana kolom) |
| 4 | vstack Menumpuk array secara berurutan secara vertikal (baris bijaksana) |
Memisahkan Array
| Sr.No. | Array & Deskripsi |
|---|---|
| 1 | membagi Membagi array menjadi beberapa sub-array |
| 2 | hsplit.dll Membagi array menjadi beberapa sub-array secara horizontal (berdasarkan kolom) |
| 3 | vsplit Membagi array menjadi beberapa sub-array secara vertikal (berdasarkan baris) |
Menambahkan / Menghapus Elemen
| Sr.No. | Elemen & Deskripsi |
|---|---|
| 1 | ubah ukuran Mengembalikan larik baru dengan bentuk yang ditentukan |
| 2 | menambahkan Menambahkan nilai ke akhir larik |
| 3 | memasukkan Menyisipkan nilai di sepanjang sumbu yang diberikan sebelum indeks yang diberikan |
| 4 | menghapus Mengembalikan larik baru dengan sub-larik di sepanjang sumbu yang dihapus |
| 5 | unik Menemukan elemen unik dari sebuah larik |