2017-01-09 10 views
0

私のデータセットでは、異なる範囲で示される変数はFemale_Age_Bと言います.15-20,20-25,25-30、... &などです。しかし問題は特定の観測が「利用不可能」とラベル付けされているため、sasにこのフィールドを文字として読み取らせるデータは入手できません。したがって、ロジスティック回帰ではこの変数を呼び出すのが難しくなると思います。さらに、3つの異なるインジケータ0 1 & 2がありますが、これらのフィールドにも「使用不可」ラベルがあります。技術的にゼロは有効な値である可能性があるためゼロになります。Proc Logistic/Proc GAMを使用する

誰かが解決策を手助けできますか?

+1

あなたはそれをcharとして読み込み、手動で再コード化するか、スペース内のすべての使用不可能なデータを置換します(すべて検索/置換) – Reeza

答えて

0

「15-20」も文字として読み取られるため、問題は「使用不可」よりも大きくなります。しかし、それらをすべて中間価値で置き換えることは望ましくありません。それは物事が非常に奇妙になるからです。あなたはXXXの17.5歳の人がいません。

データのステップを使用して、各年齢帯内で一様に配布されたデータを再コード化し、「使用不可」と再コードします。

(申し訳ありませんが、私は新しいコンピュータを手に入れたばかりで、新しいSASのインストールを待っていますので、今すぐコードを表示することはできません)。

関連する問題