ui.Chart.image.doySeries

  • Generates a chart displaying the derived values of each band in a specified region for every day of the year.

  • The chart uses day of the year as the X-axis, derived band values as the Y-axis, and separate series for each band name.

  • Users can customize the region, data aggregation methods, and the time range displayed on the chart.

  • The ui.Chart.image.doySeries function is used to create this type of chart within the Google Earth Engine platform.

Generates a Chart from an ImageCollection. Plots derived values of each band in a region for a each day of the year.

  - X-axis: Day of year (startDay to endDay, defaults to 1 to 366).

  - Y-axis: Derived band value (reduced within the region and across years).

  - Series: Band names.

Returns a chart.

UsageReturns
ui.Chart.image.doySeries(imageCollection, region, regionReducer, scale, yearReducer, startDay, endDay)ui.Chart
ArgumentTypeDetails
imageCollectionImageCollectionThe ImageCollection to chart.
regionFeature|FeatureCollection|Geometry, optionalThe region to reduce. Defaults to the union of all geometries in the image collection.
regionReducerReducer, optionalReducer for aggregating band values within the region. Must return a single value. Defaults to ee.Reducer.mean().
scaleNumber, optionalScale to use with the region reducer in meters.
yearReducerReducer, optionalReducer for aggregating regionReducer outputs across years (for a given day). Must return a single value. Defaults to ee.Reducer.mean().
startDayNumber, optionalDay of year to start the series. Must be between 1 and 366.
endDayNumber, optionalDay of year to end the series. Must be between startDay and 366.