Data dari beberapa sumber sering kali perlu disatukan, dipilah, atau diurutkan sebelum dianalisis. Section ini membahas keluarga fungsi penggabungan (concatenate, stack, vstack, hstack), pemecahan (split), penyusunan (append, insert, delete, repeat, tile), serta pengurutan dan operasi himpunan seperti unique. Bagian penutup membahas pencarian elemen dan pemfilteran yang menjadi jembatan ke teknik pengolahan data lanjutan.
Menyambung dua array atau lebih sepanjang satu axis dengan np.concatenate dan syarat kesesuaian bentuknya.
Buka → # stack dan vstackMenumpuk array menjadi dimensi baru dengan stack dan menempelkan array searah baris dengan vstack.
Buka → # hstack dan dstackMenggabungkan array searah kolom dengan hstack dan searah kedalaman dengan dstack untuk data multidimensi.
Buka → # column_stack dan row_stackMengubah vektor satu dimensi menjadi kolom atau baris lalu menggabungkannya dengan column_stack dan row_stack.
Buka → # split dan array_splitMemecah array menjadi beberapa bagian dengan split dan array_split beserta perilaku pembagian tak meratanya.
Buka → # append, insert, dan deleteMenambah dan menghapus elemen array dengan append, insert, dan delete beserta biaya penyalinannya.
Buka → # repeat dan tileMenggandakan elemen atau blok array dengan repeat dan tile untuk membentuk pola data yang berulang.
Buka → # Sorting ArrayMengurutkan array dengan sort dan argsort, termasuk pengurutan per baris, per kolom, dan pada beberapa kunci.
Buka → # unique dan Set OperationsMengambil nilai unik array dan melakukan operasi himpunan: union, intersect, setdiff, dan setxor.
Buka → # Searching dan FilteringMencari posisi elemen dengan argwhere, nonzero, dan searchsorted lalu memfilter data berdasarkan kondisi.
Buka →