series_fill_backward()
Efetua uma interpolação de preenchimento retroceder de valores em falta numa série.
Uma expressão que contém uma matriz numérica dinâmica é a entrada. A função substitui todas as instâncias de missing_value_placeholder pelo valor mais próximo do lado direito (que não missing_value_placeholder) e devolve a matriz resultante. As instâncias mais à direita do missing_value_placeholder são preservadas.
Syntax
series_fill_backward(
série[,
missing_value_placeholder])
Saiba mais sobre as convenções de sintaxe.
Parâmetros
Nome | Tipo | Necessário | Descrição |
---|---|---|---|
série | dynamic |
✔️ | Uma matriz de valores numéricos. |
missing_value_placeholder | escalar | Especifica um marcador de posição para valores em falta. O valor predefinido é double( nulo) . O valor pode ser de qualquer tipo que será convertido em tipos de elementos reais. double (nulo), long (nulo) e int (nulo) têm o mesmo significado. |
Nota
- Se criar séries com o operador make-series, especifiquenulo como o valor predefinido para utilizar funções de interpolação, como
series_fill_backward()
depois. Veja a explicação. - Se missing_value_placeholder for
double
(nulo) ou omitido, um resultado poderá conter valores nulos . Para preencher estes valores nulos , utilize outras funções de interpolação. Apenas series_outliers() suporta valores nulos em matrizes de entrada. series_fill_backward()
preserva o tipo original dos elementos de matriz.
Devoluções
séries com todas as instâncias de missing_value_placeholder preenchidas ao contrário.
Exemplo
let data = datatable(arr: dynamic)
[
dynamic([111, null, 36, 41, null, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_backward = series_fill_backward(arr)
Saída
arr |
fill_backward |
---|---|
[111,null,36,41,null,null,16,61,33,null,null] | [111,36,36,41,16,16,16,61,33,null,null] |
Dica
Utilize series_fill_forward ou series-fill-const para concluir a interpolação da matriz acima.
Comentários
https://aka.ms/ContentUserFeedback.
Brevemente: Ao longo de 2024, vamos descontinuar progressivamente o GitHub Issues como mecanismo de feedback para conteúdos e substituí-lo por um novo sistema de feedback. Para obter mais informações, veja:Submeter e ver comentários