Annuncio: tutti i progetti non commerciali registrati per l'utilizzo di Earth Engine prima del 15 aprile 2025 devono verificare l'idoneità non commerciale per mantenere l'accesso a Earth Engine.
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Applica un riduttore a una matrice comprimendo tutti i valori di input lungo ciascun asse specificato in un singolo valore di output calcolato dal riduttore.
L'output ha sempre la stessa dimensionalità dell'input e gli assi individuali sono interessati come segue:
La lunghezza degli assi specificati nel parametro "axes" viene ridotta a 1 (applicando il riduttore).
Se il riduttore ha più input o output, l'asse specificato in "fieldAxis" verrà utilizzato per fornire gli input del riduttore e memorizzare i suoi output.
Tutti gli altri assi rimangono invariati (vengono eseguite riduzioni indipendenti).
Utilizzo
Resi
Array.reduce(reducer, axes, fieldAxis)
Array
Argomento
Tipo
Dettagli
questo: array
Array
L'array.
reducer
Riduttore
Il riduttore da applicare. Ciascun output deve essere un numero, non un array o un altro tipo.
axes
Elenco
L'elenco degli assi su cui ridurre. L'output avrà una lunghezza di 1 in tutti questi assi.
fieldAxis
Numero intero, valore predefinito: null
L'asse da utilizzare come campi di input e output del riduttore. Obbligatorio solo se il riduttore ha più input o più output, nel qual caso l'asse deve avere una lunghezza pari al numero di input del riduttore e nel risultato avrà una lunghezza pari al numero di output del riduttore.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-26 UTC."],[[["`Array.reduce` collapses input values along specified axes into single output values using a reducer function."],["The output array retains the original input dimensionality, with specified axes reduced to length 1."],["`fieldAxis` is used when your reducer has multiple inputs or outputs, aligning with those fields."],["Independent reductions are performed along all other axes not specified in the `axes` parameter."]]],[]]