series_fill_backward()
系列内の欠損値の後方埋め込み補間を実行します。
動的な数値配列が含まれる式を入力に取ります。 この関数は、すべての missing_value_placeholder インスタンスをその右側の (missing_value_placeholder 以外の) 最も近い値に置き換えて、結果の配列を返します。 右端にある missing_value_placeholder インスタンスは保持されます。
構文
series_fill_backward(
シリーズ[,
missing_value_placeholder])
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
シリーズ | dynamic |
✔️ | 数値の配列。 |
missing_value_placeholder | スカラー (scalar) | 欠損値のプレースホルダーを指定します。 既定値は double( null です) 。 値には、実際の要素型に変換される任意の型を指定できます。 double (null)、 long (null) と int (null) は同じ意味を持ちます。 |
注意
- make-series 演算子を使用して系列を作成する場合は、後のような
series_fill_backward()
補間関数を使用する既定値として null を指定します。 説明を参照してください。 - missing_value_placeholderが
double
(null) の場合、または省略すると、結果に null 値が含まれる可能性があります。 こうした null 値を補間するには、別の補間関数を使用してください。 入力配列で null 値をサポートするのは、series_outliers() のみです。 series_fill_backward()
は、配列要素の元の型を保持します。
戻り値
missing_value_placeholder のすべてのインスタンスを後方 に塗りつぶ した系列。
例
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)
出力
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] |
ヒント
上記の配列について完全な補間を行うには、series_fill_forward または series-fill-const を使用します。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示