series_fill_forward()
Provede dopřednou interpolaci výplně chybějících hodnot v řadě.
Vstupem je výraz obsahující dynamickou číselnou matici. Funkce nahradí všechny instance missing_value_placeholder nejbližší hodnotou z levé strany kromě missing_value_placeholder a vrátí výslednou matici. Instance missing_value_placeholder úplně vlevo se zachovají.
Syntax
series_fill_forward(
Série,
[ missing_value_placeholder ])
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
Série | dynamic |
✔️ | Pole číselných hodnot. |
missing_value_placeholder | Skalár | Určuje zástupný symbol pro chybějící hodnoty. Výchozí hodnota je double( null) . Hodnota může být libovolného typu, který bude převeden na skutečné typy prvků. double (null), long (null) a int (null) mají stejný význam. |
Návraty
řady se všemi výskyty missing_value_placeholder vyplněnými vpřed.
Poznámka
- Pokud vytváříte řadu pomocí operátoru make-series , zadejte hodnotu null jako výchozí hodnotu pro použití interpolačních funkcí jako
series_fill_forward()
potom. Viz vysvětlení. - Pokud je missing_value_placeholder
double
(null) nebo vynechán, může výsledek obsahovat hodnoty null. K vyplnění těchto hodnot null použijte jiné interpolační funkce. Pouze series_outliers() podporuje hodnoty null ve vstupních polích. series_fill_forward()
zachová původní typ elementů pole.
Příklad
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)
Výstup
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] |
K dokončení interpolace výše uvedeného pole použijte series_fill_backward nebo series-fill-const .
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro