ee.Reducer.percentile

Create a reducer that will compute the specified percentiles, e.g. given [0, 50, 100] will produce outputs named 'p0', 'p50', and 'p100' with the min, median, and max respectively. For small numbers of inputs (up to maxRaw) the percentiles will be computed directly; for larger numbers of inputs the percentiles will be derived from a histogram.

UsageReturns
ee.Reducer.percentile(percentiles, outputNames, maxBuckets, minBucketWidth, maxRaw)Reducer
ArgumentTypeDetails
percentilesListA list of numbers between 0 and 100.
outputNamesList, default: nullA list of names for the outputs, or null to get default names.
maxBucketsInteger, default: nullThe maximum number of buckets to use when building a histogram; will be rounded up to a power of 2.
minBucketWidthFloat, default: nullThe minimum histogram bucket width, or null to allow any power of 2.
maxRawInteger, default: nullThe number of values to accumulate before building the initial histogram.