Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✅Microsoft Fabric✅✅
Wykonuje interpolację wsteczną brakujących wartości w serii.
Wyrażenie zawierające dynamiczną tablicę liczbową to dane wejściowe. Funkcja zastępuje wszystkie wystąpienia missing_value_placeholder najbliższą wartością z prawej strony (innej niż missing_value_placeholder) i zwraca wynikową tablicę. Najbardziej odpowiednie wystąpienia missing_value_placeholder są zachowywane.
Składnia
series_fill_backward(
missing_value_placeholder serii[,])
Dowiedz się więcej na temat konwencji składni.
Parametry
| Nazwisko | Type | Wymagania | opis |
|---|---|---|---|
| seria | dynamic |
✔️ | Tablica wartości liczbowych. |
| missing_value_placeholder | skalar | Określa symbol zastępczy brakujących wartości. Wartość domyślna to double(null). Wartość może być dowolnego typu, który konwertuje na rzeczywiste typy elementów.
double(o wartości null), long(null) i int(null ) mają takie samo znaczenie. |
Uwaga
- Jeśli tworzysz serię przy użyciu operatora make-series , określ wartość null jako wartość domyślną, aby używać funkcji interpolacji, takich jak
series_fill_backward()później. Zobacz wyjaśnienie. - Jeśli missing_value_placeholder jest
double(o wartości null) lub pominięta, wynik może zawierać wartości null. Aby wypełnić te wartości null , użyj innych funkcji interpolacji. Tylko series_outliers() obsługuje wartości null w tablicach wejściowych. -
series_fill_backward()zachowuje oryginalny typ elementów tablicy.
Zwraca
serii ze wszystkimi wystąpieniami missing_value_placeholder wypełnionymi wstecz.
Przykład
W poniższym przykładzie wykonywane jest wypełnienie wsteczne brakujących danych w tabeli datatable, danych.
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)
Wyjście
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] |
Napiwek
Użyj series_fill_forward lub serii fill-const, aby ukończyć interpolację tablicy.