wiki:programmersguide/architecture/services/analysis/python/grid/history/interval

Version 2 (modified by paulo.morais, 10 years ago) (diff)

--

Operadores histórico de grades com intervalo de tempo

Conjunto de operadores estatísticos sobre dados históricos com intervalo de tempo :


Mínimo

Retorna o menor valor do pixel dentre as grades que estão de acordo com o intervalor de tempo informado.

Assinatura

terrama2.grid.history.interval.min("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.min("Umin", "10d", "5d")

Máximo

Retorna o maior valor do pixel dentre as grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.max("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.max("Umin", "10d", "5d")

Média

Retorna a média dos valores do pixel dentre as grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.mean("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.mean("Umin", "10d", "5d")

Soma

Retorna o soma dos valores do pixel dentre as grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.max("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.max("Umin", "10d", "5d")

Mediana

Retorna a mediana do valor do pixel dentre as grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.median("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.median("Umin", "10d", "5d")

Variância

Retorna a variância entre os valores do pixel das grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.variance("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo) tempo])

Exemplo de uso

x = grid.history.variance("Umin", "10d", "5d")

Desvio Padrão

Retorna o desvio padrão do valor do pixel dentre as grades que estão de acordo com o período de tempo informado.

Assinatura

terrama2.grid.history.interval.standard_deviation("dataSeriesName", "dateFilterBegin", "dateFilterEnd")

Parâmetros

  • dataSeriesName: String com o nome da série de dados do tipo grade.
  • dateFilterBegin: String com o tempo o início do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)
  • dateFilterEnd: String o tempo o final do intervalo de tempo a ser pesquisado no histórico. (Ver Unidades de tempo)

Exemplo de uso

x = grid.history.standard_deviation("Um10d", "5d", "1d")