日付の列から曜日の列を作成(曜日算出)
1.想定される利用目的
説明変数として利用するために日付から曜日フィールド(列)を作成する
2.サンプルストリームのダウンロード
3.サンプルストリームの説明
②[フィールド作成]ノードを編集します。[datetime_weekday(フィールド)]で日付から曜日を作成します。1が日曜日で2が月曜日、7が土曜日を意味します。
③曜日を数字から文字でラベリングするために、[データ型]で一度メンバーを認識します。はじめて利用するときには赤枠の値の読み込みボタンを使って、値のメンバー(青枠)を確認します。
④[データ分類]ノードで[1]を[1_日曜日]にラベリングします。
[データ分類]ノードは以下の記事で詳しく解説しています。
[テーブル]を確認します。曜日の算出とラベル付けが出来ています。
注意事項
[データ型]はストリームが出来てしまえば不要ですが[データ分類]ノードがメンバーを認識するのに必要です。
また[データ分類]がうまく動作しないときには[元の値]と[新しい値]の双方が空白にする行を重複させていないか確認してください。
4.参考情報
曜日判定を解説している記事
よく使う「日付と時間」関数
SPSS Modeler ノードリファレンス目次
SPSS Modeler 逆引きストリーム集(データ加工)