series_fill_forward()
Realiza una interpolación de relleno hacia delante de los valores que faltan en una serie.
Una expresión que contiene una matriz numérica dinámica es la entrada. La función reemplaza todas las instancias de missing_value_placeholder por el valor más cercano de su lado izquierdo distinto de missing_value_placeholder y devuelve la matriz resultante. Se conservan las instancias de missing_value_placeholder situadas más a la izquierda.
Syntax
series_fill_forward(
Serie,
[ missing_value_placeholder ])
Obtenga más información sobre las convenciones de sintaxis.
Parámetros
Nombre | Tipo | Requerido | Descripción |
---|---|---|---|
Serie | dynamic |
✔️ | Matriz de valores numéricos. |
missing_value_placeholder | escalar | Especifica un marcador de posición para los valores que faltan. El valor predeterminado es double( NULL) . El valor puede ser de cualquier tipo que se convertirá en tipos de elementos reales. double (null), long (null) y int (null) tienen el mismo significado. |
Devoluciones
serie con todas las instancias de missing_value_placeholder reenviadas rellenadas.
Nota
- Si crea series mediante el operador make-series , especifique null como valor predeterminado para usar funciones de interpolación como
series_fill_forward()
después. Vea la explicación. - Si missing_value_placeholder es
double
(null) o se omite, un resultado puede contener valores NULL . Para rellenar estos valores NULL , use otras funciones de interpolación. Solo series_outliers() admite valores NULL en matrices de entrada. series_fill_forward()
conserva el tipo original de los elementos de matriz.
Ejemplo
let data = datatable(arr: dynamic)
[
dynamic([null, null, 36, 41, null, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_forward = series_fill_forward(arr)
Salida
arr |
fill_forward |
---|---|
[null,null,36,41,null,null,16,61,33,null,null] | [null,null,36,41,41,41,16,61,33,33,33] |
Use series_fill_backward o series-fill-const para completar la interpolación de la matriz anterior.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de