0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

欠損値を前後の値の平均で補間する(@SINCE)(SPSS Modeler データ加工逆引き5-20)

Posted at

欠損値を前後の値の平均で補間する(@￰SCINCE)

スクリーンショット 2025-10-02 10.15.09.png

*逆引き5-19で重複ノードを利用して処理するストリームを紹介しています。

1.想定される利用目的

・時系列モデル作成のための欠損値の処理
・設備IoTデータの欠損値の処理

2.サンプルストリームのダウンロード

3.サンプルストリームの説明

スクリーンショット 2025-10-06 18.17.42.png

a.入力するデータは以下の通りです。

スクリーンショット 2025-10-02 10.06.28.png

b.[ソート]ノードを編集します。ID順序を反転させます。

スクリーンショット 2025-10-06 18.21.37.png

c.[フィールド作成]ノードを編集します。欠損していないレコードが何行上にあるかを示します。先頭レコードは2が入る仕様になっています。

スクリーンショット 2025-10-06 18.21.52.png

[プレビュー]します。

スクリーンショット 2025-10-06 18.22.44.png

d.[フィールド作成]ノードを編集します。1行上が欠損値で、該当行は欠損していない場合、非欠損までのレコードを参照して平均値を作成します。

スクリーンショット 2025-10-06 18.23.03.png

[プレビュー]します。

スクリーンショット 2025-10-07 8.15.41.png

e.[ソート]ノードを編集します。元のID順に戻します。

スクリーンショット 2025-10-07 8.16.03.png

[プレビュー]します。

スクリーンショット 2025-10-07 8.16.31.png

f.[置換]ノードを編集します。非欠損までのレコードを本来のID順で再度求め直します。

スクリーンショット 2025-10-07 8.19.13.png

[プレビュー]します。

スクリーンショット 2025-10-07 8.19.39.png

g.[置換]ノードを編集します。

スクリーンショット 2025-10-07 8.19.58.png

[プレビュー]します。

スクリーンショット 2025-10-07 8.20.18.png

h.[フィルター]ノードを編集します。

スクリーンショット 2025-10-07 8.20.34.png

[テーブル]を実行します。

スクリーンショット 2025-10-07 8.20.54.png

注意点

レコードの最初と最後が欠損値ではない前提で作成されています。そのような可能性がある場合には平均ではなく同じ値を補うなどのルールを設定する必要があります。

4.参考情報

時系列の欠損値を線形補間する

SPSS Modeler ノードリファレンス目次

SPSS Modeler 逆引きストリーム集(データ加工)

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?