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 l’année 2024, nous abandonnerons progressivement le mécanisme de retour d’information GitHub Issues pour le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultez :Soumettre et afficher des commentaires pour