SPSS Modeler、文字列で入っている日付データを変換する方法 [データサイエンス、統計モデル]
データベースに日付データを格納するときに、日付データとして入れている場合は良いのですが、文字列としてデータベースに入れている場合もあるかと思います。
そして、IBM SPSS Modeler(クレメンタイン)で日付として処理をしたい場合、
例えば、date_days_differrenceなどの関数を使いたい場合、
一度、日付に置換する必要があります。
Invalid Date. というエラーが出る場合がありますが、その際、インプットノードをSQLで書くことで解決できます。
例えば、hogehogeという変数を日付に変えて取得したい場合、
・TO_DATE(hogehoge,'YYYYMMDD') AS "hogehoge"
・DATE(hogehoge) AS "hogehoge"
と書けば、日付に置換できます。
そして、IBM SPSS Modeler(クレメンタイン)で日付として処理をしたい場合、
例えば、date_days_differrenceなどの関数を使いたい場合、
一度、日付に置換する必要があります。
Invalid Date. というエラーが出る場合がありますが、その際、インプットノードをSQLで書くことで解決できます。
例えば、hogehogeという変数を日付に変えて取得したい場合、
・TO_DATE(hogehoge,'YYYYMMDD') AS "hogehoge"
・DATE(hogehoge) AS "hogehoge"
と書けば、日付に置換できます。
コメント 0