現在、私はSASの問題に直面しています。私は職業上の傷害とそのような事故によってもたらされた賃金の損失に関する私の修士論文を書いています。私は与えられた母集団の月額賃金情報を持つデータセットを持っています。データセットには、各個人の特定の識別子と、教育、性別などの背景情報の範囲が含まれています。個人が特定の月の賃金支払いを受け取った場合、その特定の月のデータセットに、上記の情報。その人が特定の月(例えば、失業、休日、病気など)の賃金支払いを受けていない場合、その特定の月のデータセットにその人が見つかりません。前月と後の月の両方でしたがって、たとえば、1年中働いた人物は、データセットに12の観測値を持ちます。何らかの理由で誰かが2ヶ月間働いていない場合、その人は10回しか観察できません。既存の観測値以外の観測値を生成する
私はこの問題を世話しないと、私の見積もりにプラスの偏見を与える可能性が高いです。ある月に労働災害に苦しんで、その後病気のために欠席した月を戻すことは、賃金の支払いを0にするべきであるが、依然として「バックグラウンド」情報を含んでいなければならない。
私はここで見つけることができるデータセットの例をアップロードした:
https://www.dropbox.com/s/0zkr0430menotdf/Data.xlsx?dl=0
データは賃金情報、教育グループ、性別との3人(1,2,3)が含まれています。識別子2を持つ人物は、8ヶ月間の支払いを受けておらず、そのため、その月について何も観察していません。
SASプログラムを作成する方法がわかりません。そのSASプログラムを作成すると、その人の情報が入力されます。私は、賃金の支払いが0であるが、先月の他の変数に関する遅れた情報を持つ、人2の8月の新たな観測をしたいと思う。私の元のデータセットには数千人の人がいて、潜在的に複数の存在しない賃金情報を持つ可能性があります。
だけでも、usersテーブルに – Altons
欠損値を帰するために余分なビットを追加しました!私はそれを試みる!私はそれについてそのように行くとは思わなかった。 – Altons
おかげでたくさんの性別を追加アルトン –