series_fill_backward()
Utför en bakåtfyllningsinterpolation av saknade värden i en serie.
Ett uttryck som innehåller dynamisk numerisk matris är indata. Funktionen ersätter alla instanser av missing_value_placeholder med närmaste värde från dess högra sida (förutom missing_value_placeholder) och returnerar den resulterande matrisen. De högra instanserna av missing_value_placeholder bevaras.
Syntax
series_fill_backward(
Serien[,
missing_value_placeholder])
Läs mer om syntaxkonventioner.
Parametrar
Namn | Typ | Obligatorisk | Beskrivning |
---|---|---|---|
Serien | dynamic |
✔️ | En matris med numeriska värden. |
missing_value_placeholder | Skalär | Anger en platshållare för saknade värden. Standardvärdet är double( null) . Värdet kan vara av vilken typ som helst som ska konverteras till faktiska elementtyper. double (null), long (null) och int (null) har samma betydelse. |
Anteckning
- Om du skapar serier med operatorn make-series anger du null som standardvärde för att använda interpoleringsfunktioner som
series_fill_backward()
efteråt. Se förklaringen. - Om missing_value_placeholder är
double
(null) eller utelämnas kan ett resultat innehålla null-värden . Om du vill fylla i dessa null-värden använder du andra interpoleringsfunktioner. Endast series_outliers() stöder null-värden i indatamatriser. series_fill_backward()
bevarar den ursprungliga typen av matriselement.
Returer
med alla instanser av missing_value_placeholder fyllda baklänges.
Exempel
let data = datatable(arr: dynamic)
[
dynamic([111, null, 36, 41, null, null, 16, 61, 33, null, null])
];
data
| project
arr,
fill_backward = series_fill_backward(arr)
Resultat
arr |
fill_backward |
---|---|
[111,null,36,41,null,null,16,61,33,null,null] | [111,36,36,41,16,16,16,61,33,null,null] |
Tips
Använd series_fill_forward eller series-fill-const för att slutföra interpoleringen av matrisen ovan.
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för