| इस्तेमाल | रिटर्न |
|---|---|
Array.accum(axis, reducer) | Array |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|---|---|
यह: array | Array | इकट्ठा करने के लिए ऐरे. |
axis | पूर्णांक | वह ऐक्सिस जिसके हिसाब से वैल्यू को इकट्ठा करना है. |
reducer | Reducer, default: null | वैल्यू इकट्ठा करने के लिए रिड्यूसर. डिफ़ॉल्ट रूप से SUM फ़ंक्शन का इस्तेमाल किया जाता है, ताकि दिए गए ऐक्सिस के हिसाब से हर वेक्टर का कुल योग निकाला जा सके. |
उदाहरण
कोड एडिटर (JavaScript)
print(ee.Array([-1]).accum(0)); // [-1] print(ee.Array([-2, 1]).accum(0)); // [-2, -1] print(ee.Array([-2, 1, 9]).accum(0)); // [-2, -1, 8] // accum over 2D arrays with different axes. print(ee.Array([[1, 3], [5, 7]]).accum(0)); // [[1,3],[6,10]] print(ee.Array([[1, 3], [5, 7]]).accum(1)); // [[1,4],[5,12]] // sum is the default reducer. print(ee.Array([2, -2, 3, 1]).accum(0)); // [2,0,3,4] print(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.sum())); // [2,0,3,4] // Some example reducers. print(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.max())); // [2,2,3,3] print(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.mean())); // [2,0,1,1] print(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.min())); // [2,-2,-2,-2] print(ee.Array([2, -2, 3]).accum(0, ee.Reducer.product())); // [2,-4,-12]
import ee import geemap.core as geemap
Colab (Python)
display(ee.Array([-1]).accum(0)) # [-1] display(ee.Array([-2, 1]).accum(0)) # [-2, -1] display(ee.Array([-2, 1, 9]).accum(0)) # [-2, -1, 8] # accum over 2D arrays with different axes. display(ee.Array([[1, 3], [5, 7]]).accum(0)) # [[1, 3],[6, 10]] display(ee.Array([[1, 3], [5, 7]]).accum(1)) # [[1, 4],[5, 12]] # sum is the default reducer. display(ee.Array([2, -2, 3, 1]).accum(0)) # [2, 0, 3, 4] # [2, 0, 3, 4] display(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.sum())) # Some example reducers. # [2, 2, 3, 3] display(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.max())) # [2, 0, 1, 1] display(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.mean())) # [2, -2, -2, -2] display(ee.Array([2, -2, 3, 1]).accum(0, ee.Reducer.min())) # [2, -4, -12] display(ee.Array([2, -2, 3]).accum(0, ee.Reducer.product()))