series_fill_const()
Remplace les valeurs manquantes d’une série par une valeur de constante spécifiée.
Prend une expression contenant un tableau numérique dynamique comme entrée, remplace toutes les instances de missing_value_placeholder par le constant_value spécifié et retourne le tableau résultant.
Syntaxe
series_fill_const(
série,
constant_value,
[ missing_value_placeholder ])
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
série | dynamic |
✔️ | Tableau de valeurs numériques. |
constant_value | scalaire | ✔️ | Valeur utilisée pour remplacer les valeurs manquantes. |
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 remplacées par constant_value.
Remarque
- Si vous créez une série à l’aide de l’opérateur make-series , spécifiez null comme valeur par défaut pour utiliser des fonctions d’interpolation comme
series_fill_const()
par la suite. Consultez l’explication. - Si missing_value_placeholder est
double
(null) ou omis, un résultat peut contenir des valeurs Null . Pour remplir ces valeurs null , utilisez d’autres fonctions d’interpolation. Seule series_outliers() prend en charge les valeurs Null dans les tableaux d’entrée. series_fill_const()
conserve le type d’origine des éléments de tableau.
Exemple
let data = datatable(arr: dynamic)
[
dynamic([111, null, 36, 41, 23, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_const1 = series_fill_const(arr, 0.0),
fill_const2 = series_fill_const(arr, -1)
Sortie
arr |
fill_const1 |
fill_const2 |
---|---|---|
[111,null,36,41,23,null,16,61,33,null,null] | [111,0.0,36,41,23,0.0,16,61,33,0.0,0.0] | [111,-1,36,41,23,-1,16,61,33,-1,-1] |
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