10月≪ 2017年11月 ≫12月

123456789101112131415161718192021222324252627282930
2017.09/02(Sat)

SPSSでデータの上書きをするには

SPSSにはファイルの結合機能がある。

ケースの追加と変数の追加の2種類。

しかし、これだけでは対応できない場合がある。年々データが
追加されるような場合、以前のケースデータは残したまま、
新たにデータを追加したいことになる。

今までにないケースを追加するだけならケースの追加で事足りる
のだが、そうではない場合に困る。ほかの変数値でケースは確保
されているところで、以前はデータが入っていないところだけ
新たなデータを上書きしたいということだ。

過去の変数が「Old_V」だとすると、とりあえず新しい変数は「New_V」として
ファイル結合で変数の追加をしてしまう。

次にスクリプトで、以下のように入力、実行。
if (Missing(Old_V)=1) Old_V=New_V.

Missing()関数はシステム欠損値とユーザー欠損値の場合に1を返すので
スクリプトはデータが入っておらずシステム欠損値になっているところは
新しいデータを入れなさいということになる。
スポンサーサイト
14:27  |  統計  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑

コメントを投稿する

URL
コメント
パスワード  編集・削除するのに必要
非公開  管理者だけにコメントを表示  (非公開コメント投稿可能)
 

▲PageTop

この記事のトラックバックURL

→http://derakun.blog74.fc2.com/tb.php/898-67e14c1a
この記事にトラックバックする(FC2ブログユーザー)

この記事へのトラックバック

▲PageTop

 | BLOGTOP |