Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : ✅Microsoft Fabric✅✅
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 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 contient valeurs de 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
L’exemple suivant remplace les valeurs manquantes dans la table de données, les données , la valeur 0,0 dans la colonne fill_const1 et la valeur -1 dans la colonne fill_const2.
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] |