ee.Array.cut

Cắt một mảng dọc theo một hoặc nhiều trục.

Cách sử dụngGiá trị trả về
Array.cut(position)Mảng
Đối sốLoạiThông tin chi tiết
this: arrayMảngMảng cần cắt.
positionDanh sáchCắt một mảng dọc theo một hoặc nhiều trục. Đối số vị trí chỉ định một giá trị duy nhất cho mỗi trục của mảng hoặc -1, cho biết toàn bộ trục. Kết quả đầu ra sẽ là một mảng có cùng kích thước với đầu vào, với độ dài là 1 trên mỗi trục không phải là -1 trong mảng vị trí.

Ví dụ

Trình soạn thảo mã (JavaScript)

print(ee.Array([9]).cut([0]));  // [9]
print(ee.Array([9]).cut([-1]));  // [9]

var array1x3 = ee.Array([0, 1, 2]);
print(array1x3.cut([-1]));  // [0,1,2]
print(array1x3.cut([0]));  // [0]
print(array1x3.cut([2]));  // [2]

var array2x3 = ee.Array([[0, 1, 2], [3, 4, 5]]);
print(array2x3.cut([-1, -1]));  // [[0,1,2],[3,4,5]]
print(array2x3.cut([-1, 0]));  // [[0],[3]]
print(array2x3.cut([1, -1]));  // [[3,4,5]]

Thiết lập Python

Hãy xem trang Môi trường Python để biết thông tin về API Python và cách sử dụng geemap cho quá trình phát triển tương tác.

import ee
import geemap.core as geemap

Colab (Python)

display(ee.Array([9]).cut([0]))  # [9]
display(ee.Array([9]).cut([-1]))  # [9]

array1x3 = ee.Array([0, 1, 2])
display(array1x3.cut([-1]))  # [0, 1, 2]
display(array1x3.cut([0]))  # [0]
display(array1x3.cut([2]))  # [2]

array2x3 = ee.Array([[0, 1, 2], [3, 4, 5]])
display(array2x3.cut([-1, -1]))  # [[0, 1, 2], [3 , 4, 5]]
display(array2x3.cut([-1, 0]))  # [[0], [3]]
display(array2x3.cut([1, -1]))  # [[3, 4, 5]]