series_fill_const()
Nahradí chybějící hodnoty v řadě zadanou konstantní hodnotou.
Vezme jako vstup výraz obsahující dynamickou číselnou matici, nahradí všechny instance missing_value_placeholder zadaným constant_value a vrátí výslednou matici.
Syntax
series_fill_const(
Série,
,
constant_value [ 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. |
constant_value | Skalár | ✔️ | Hodnota použitá k nahrazení chybějící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 instancemi missing_value_placeholder nahrazeny constant_value.
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_const()
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_const()
zachová původní typ elementů pole.
Příklad
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)
Výstup
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] |
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