ui.Chart.image.series

Genera un gráfico a partir de un ImageCollection. Genera gráficos de los valores derivados de cada banda en una región para todas las imágenes. Por lo general, es una serie temporal.

  - Eje X: Imagen, etiquetada por el valor de xProperty.

  - Eje Y: Valor de la banda.

  - Serie: Nombres de bandas

Devuelve un gráfico.

UsoMuestra
ui.Chart.image.series(imageCollection, region, reducer, scale, xProperty)ui.Chart
ArgumentoTipoDetalles
imageCollectionImageCollectionEs un objeto ImageCollection con los datos que se incluirán en el gráfico.
regionFeature|FeatureCollection|GeometryEs la región que se reducirá.
reducerReductor, opcionalEs el reductor que genera los valores para el eje Y. Debe devolver un solo valor. El valor predeterminado es ee.Reducer.mean().
scaleNúmero, opcionalEs la escala que se usará con el reductor en metros.
xPropertyCadena, opcionalEs la propiedad que se usará como etiqueta para cada imagen en el eje X. El valor predeterminado es "system:time_start".

Ejemplos

Editor de código (JavaScript)

// Define a region of pixels to reduce and chart a time series for.
var region = ee.Geometry.BBox(-121.916, 37.130, -121.844, 37.076);

// Define an image collection time series to chart, MODIS vegetation indices
// in this case.
var imgCol = ee.ImageCollection('MODIS/006/MOD13A1')
  .filter(ee.Filter.date('2015-01-01', '2020-01-01'))
  .select(['NDVI', 'EVI']);

// Define the chart and print it to the console.
var chart = ui.Chart.image.series({
  imageCollection: imgCol,
  region: region,
  reducer: ee.Reducer.mean(),
  scale: 500,
  xProperty: 'system:time_start'
})
.setSeriesNames(['EVI', 'NDVI'])
.setOptions({
  title: 'Average Vegetation Index Value by Date',
  hAxis: {title: 'Date', titleTextStyle: {italic: false, bold: true}},
  vAxis: {
    title: 'Vegetation index (x1e4)',
    titleTextStyle: {italic: false, bold: true}
  },
  lineWidth: 5,
  colors: ['e37d05', '1d6b99'],
  curveType: 'function'
});
print(chart);