ui.Chart.image.regions

Generates a Chart from an image. Extracts and plots the value of each band in one or more regions.

  - X-axis = Band labeled by xProperty (default: band name).

  - Y-axis = Reducer output.

  - Series = Region labeled by seriesProperty (default: 'system:index').

Returns a chart.

UsageReturns
ui.Chart.image.regions(image, regions, reducer, scale, seriesProperty, xLabels)ui.Chart
ArgumentTypeDetails
imageImageImage to extract band values from.
regionsFeature|FeatureCollection|Geometry|List, optionalRegions to reduce. Defaults to the image's footprint.
reducerReducer, optionalReducer that generates the value(s) for the y-axis. Must return a single value per band.
scaleNumber, optionalThe pixel scale in meters.
seriesPropertyString, optionalProperty to be used as the label for each region in the legend. Defaults to 'system:index'.
xLabelsList, optionalA list of labels used for bands on the x-axis. Must have the same number of elements as the image bands. If omitted, bands will be labeled with their names. If the labels are numeric (e.g. wavelengths), x-axis will be continuous.