1
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?

PCの日付を利用して最新7日間を抽出する(SPSS Modeler データ加工逆引き1-20)

1
Last updated at Posted at 2024-09-03

PCの日付を利用して最新7日間を抽出する

スクリーンショット 2024-08-30 11.09.20.png

1.想定される利用目的

・定形レポートのための抽出
・SPSS CADSを利用したストリームの自動化

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

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

スクリーンショット 2024-08-30 11.11.11.png

a.入力するデータは以下の通りです。日付と部問名(Cate)にランダムな実績値(Value)を割り当てています。

スクリーンショット 2024-08-30 11.13.06.png

PCの日付を関数として利用する

b.[フィールド作成]ノードを編集します。
スクリーンショット 2024-08-30 11.13.41.png

式ビルダを起動して、関数リストにアットマーク関数を選びます。
スクリーンショット 2024-08-30 11.34.13.png

[テーブル]を実行します。 この例では2024年8月30日ですが、処理した日で抽出されます。Valueもランダムなので毎回変わります。

スクリーンショット 2024-08-30 11.15.15.png

6日前を起点にして本日までの7日間を抽出する

c.[フィールド作成]ノードを編集します。Modeler18.5以降に搭載された関数[date_add_days]を利用します。本来N日後に使う関数ですがマイナスを利用しN日前を表現できます。

スクリーンショット 2024-08-30 11.14.52.png

[date_add_days]は以下の記事で詳しく取り上げています。

[テーブル]を実行します。 結果は処理した日に応じて変化します。Valueもランダムなので毎回変わります。

スクリーンショット 2024-08-30 11.15.36.png

注意事項

Ver18.4以前には関数[date_add_days]がありませんので c のように基準時間を利用した記述にします。

スクリーンショット 2024-08-30 11.16.48.png

4.参考情報

タイムスタンプの差の計算

よく使う「日付と時間」関数

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

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

1
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
1
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?