Announcement: All noncommercial projects registered to use Earth Engine before
April 15, 2025 must
verify noncommercial eligibility to maintain Earth Engine access.
ee.Array.subtract
Stay organized with collections
Save and categorize content based on your preferences.
On an element-wise basis, subtracts the second value from the first.
Usage | Returns | Array.subtract(right) | Array |
Argument | Type | Details | this: left | Array | The left-hand value. |
right | Array | The right-hand value. |
Examples
Code Editor (JavaScript)
print(ee.Array([10]).subtract(1)); // [9]
print(ee.Array([-1, 0, 1]).subtract(2)); // [-3,-2,-1]
print(ee.Array([-1, 0, 1]).subtract([-5, 6, 7])); // [4,-6,-6]
var empty = ee.Array([], ee.PixelType.int8());
print(empty.subtract(empty)); // []
Python setup
See the
Python Environment page for information on the Python API and using
geemap
for interactive development.
import ee
import geemap.core as geemap
Colab (Python)
display(ee.Array([10]).subtract(1)) # [9]
display(ee.Array([-1, 0, 1]).subtract(2)) # [-3, -2, -1]
display(ee.Array([-1, 0, 1]).subtract([-5, 6, 7])) # [4, -6, -6]
empty = ee.Array([], ee.PixelType.int8())
display(empty.subtract(empty)) # []
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2023-10-06 UTC.
[null,null,["Last updated 2023-10-06 UTC."],[[["\u003cp\u003e\u003ccode\u003eArray.subtract()\u003c/code\u003e subtracts the elements of a second array from the corresponding elements of the first array, returning a new array with the results.\u003c/p\u003e\n"],["\u003cp\u003eIt supports element-wise subtraction between two arrays or between an array and a scalar value.\u003c/p\u003e\n"],["\u003cp\u003eIf the arrays have different lengths or dimensions, the behavior is undefined and may lead to errors.\u003c/p\u003e\n"],["\u003cp\u003eAn empty array subtracted from itself returns an empty array.\u003c/p\u003e\n"]]],[],null,["# ee.Array.subtract\n\nOn an element-wise basis, subtracts the second value from the first.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|-------------------------|---------|\n| Array.subtract`(right)` | Array |\n\n| Argument | Type | Details |\n|--------------|-------|-----------------------|\n| this: `left` | Array | The left-hand value. |\n| `right` | Array | The right-hand value. |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\nprint(ee.Array([10]).subtract(1)); // [9]\n\nprint(ee.Array([-1, 0, 1]).subtract(2)); // [-3,-2,-1]\nprint(ee.Array([-1, 0, 1]).subtract([-5, 6, 7])); // [4,-6,-6]\n\nvar empty = ee.Array([], ee.PixelType.int8());\nprint(empty.subtract(empty)); // []\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\ndisplay(ee.Array([10]).subtract(1)) # [9]\n\ndisplay(ee.Array([-1, 0, 1]).subtract(2)) # [-3, -2, -1]\ndisplay(ee.Array([-1, 0, 1]).subtract([-5, 6, 7])) # [4, -6, -6]\n\nempty = ee.Array([], ee.PixelType.int8())\ndisplay(empty.subtract(empty)) # []\n```"]]