Một số quy trình có sẵn trong gói NumPy để thao tác với các phần tử trong đối tượng ndarray. Chúng có thể được phân loại thành các loại sau:
Thay đổi hình dạng
| Sr.No. |
Hình dạng & Mô tả |
| 1 |
định hình lại Cung cấp một hình dạng mới cho một mảng mà không thay đổi dữ liệu của nó |
| 2 |
bằng phẳng Một trình lặp 1-D trên mảng |
| 3 |
làm phẳng Trả về bản sao của mảng được thu gọn thành một thứ nguyên |
| 4 |
làm ravel Trả về một mảng phẳng liền kề |
Hoạt động Transpose
| Sr.No. |
Hoạt động Mô tả |
| 1 |
đổi chỗ Hoán vị các kích thước của một mảng |
| 2 |
ndarray.T Giống như self.transpose () |
| 3 |
cuộnaxis Cuộn trục đã chỉ định về phía sau |
| 4 |
hoán đổi Thay đổi hai trục của một mảng |
Thay đổi kích thước
| Sr.No. |
Kích thước & Mô tả |
| 1 |
phát sóng Tạo ra một đối tượng bắt chước phát sóng |
| 2 |
broadcast_to Truyền một mảng đến một hình dạng mới |
| 3 |
expand_dims Mở rộng hình dạng của một mảng |
| 4 |
vắt kiệt Loại bỏ các mục nhập một chiều khỏi hình dạng của một mảng |
Tham gia Mảng
| Sr.No. |
Mảng & Mô tả |
| 1 |
nối lại Nối một chuỗi các mảng dọc theo một trục hiện có |
| 2 |
cây rơm Nối một chuỗi các mảng dọc theo một trục mới |
| 3 |
đóng gói Xếp các mảng theo trình tự theo chiều ngang (theo cột khôn ngoan) |
| 4 |
vstack Xếp các mảng theo trình tự theo chiều dọc (theo hàng khôn ngoan) |
Tách mảng
| Sr.No. |
Mảng & Mô tả |
| 1 |
tách ra Tách một mảng thành nhiều mảng con |
| 2 |
hsplit Tách một mảng thành nhiều mảng con theo chiều ngang (theo cột) |
| 3 |
vsplit Tách một mảng thành nhiều mảng con theo chiều dọc (theo hàng) |
Thêm / Xóa các phần tử
| Sr.No. |
Yếu tố & Mô tả |
| 1 |
thay đổi kích thước Trả về một mảng mới với hình dạng được chỉ định |
| 2 |
nối thêm Nối các giá trị vào cuối một mảng |
| 3 |
chèn Chèn các giá trị dọc theo trục đã cho trước các chỉ số đã cho |
| 4 |
xóa bỏ Trả về một mảng mới với các mảng con dọc theo trục đã bị xóa |
| 5 |
độc nhất Tìm các phần tử duy nhất của một mảng |