series_fill_forward()
Effectue une interpolation de remplissage avant des valeurs manquantes dans une série.
Une expression contenant un tableau numérique dynamique est l’entrée. La fonction remplace toutes les instances de missing_value_placeholder par la valeur la plus proche à partir de son côté gauche autre que missing_value_placeholder, et retourne le tableau résultant. Les instances les plus à gauche de missing_value_placeholder sont conservées.
Syntax
series_fill_forward(
Série,
[ missing_value_placeholder ])
Découvrez les conventions de syntaxe.
Paramètres
Nom | Type | Obligatoire | Description |
---|---|---|---|
Série | dynamic |
✔️ | Tableau de valeurs numériques. |
missing_value_placeholder | scalaire | Spécifie un espace réservé pour les valeurs manquantes. La valeur par défaut est double( null) . La valeur peut être de n’importe quel type qui sera converti en types d’éléments réels. double (null), long (null) et int (null) ont la même signification. |
Retours
série avec toutes les instances de missing_value_placeholder des forwards remplis.
Notes
- Si vous créez des séries à l’aide de l’opérateur make-series , spécifiez null comme valeur par défaut pour utiliser les fonctions d’interpolation comme
series_fill_forward()
par la suite. Consultez l’explication. - Si missing_value_placeholder est
double
(null) ou omise, un résultat peut contenir des valeurs null . Pour remplir ces valeurs null , utilisez d’autres fonctions d’interpolation. Seul series_outliers() prend en charge les valeurs Null dans les tableaux d’entrée. series_fill_forward()
conserve le type d’origine des éléments de tableau.
Exemple
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)
Sortie
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,33] |
Utilisez series_fill_backward ou series-fill-const pour terminer l’interpolation du tableau ci-dessus.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour