series_fill_forward()
Egy sorozat hiányzó értékeinek előre kitöltött interpolációját hajtja végre.
A dinamikus numerikus tömböt tartalmazó kifejezés a bemenet. A függvény a missing_value_placeholder összes példányát a bal oldaláról a legközelebbi értékre cseréli missing_value_placeholder kivételével, és visszaadja az eredményül kapott tömböt. A missing_value_placeholder bal szélső példányai megmaradnak.
Syntax
series_fill_forward(
Sorozat,
[ missing_value_placeholder ])
További információ a szintaxis konvenciókról.
Paraméterek
Név | Típus | Kötelező | Leírás |
---|---|---|---|
Sorozat | dynamic |
✔️ | Numerikus értékek tömbje. |
missing_value_placeholder | Skalár | A hiányzó értékek helyőrzője. Az alapértelmezett érték null) double( . Az érték bármilyen típusú lehet, amely tényleges elemtípusokká lesz konvertálva. double A (null), long (null) és int (null) jelentése megegyezik. |
Válaszok
missing_value_placeholderkitöltött továbbítók összes példányával.
Megjegyzés
- Ha sorozatot hoz létre a make-series operátorral, adja meg a null értéket alapértelmezett értékként az interpolációs függvények használatához, mint
series_fill_forward()
később. Lásd a magyarázatot. - Ha a missing_value_placeholder
double
(null) vagy hiányzik, akkor az eredmény null értékeket tartalmazhat. A null értékek kitöltéséhez használjon más interpolációs függvényeket. A bemeneti tömbökben csak series_outliers() támogatja a null értékeket. series_fill_forward()
megőrzi a tömbelemek eredeti típusát.
Példa
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)
Kimenet
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] |
A fenti tömb interpolációjának befejezéséhez használja a series_fill_backward vagy a series-fill-const parancsot .
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: