2017-07-27 17 views
1

私は、目での事象の確率の断面ロジスティック回帰モデリングを行っています。各患者にはPatientIDが割り当てられ、各目にはEyeIDが割り当てられます。患者あたり2眼がある。PROC GENMODエラー:連続変数のネストが許可されていません

私はコードブローを添付しました。

PROC GENMOD data=new descend; 
    class patientID Explan1(ref="0") Explan2(ref ="0") Gender(ref="M")/param=ref; 
    model Therapy = PVD_STATUS Explan1 Explan2 Explan3 Gender/ dist=bin; 
    repeated subject=patientID(EyeID)/corr=unstr corrw; 
    run; 

エラーコード:ERROR:連続変数のネストが許可されていません。

これは誰もがこの前に発生した

repeated subject=patientID(EyeID) 

に関連する問題だろうか?可能な解決策?

答えて

1

クラス変数としてEyeIDを設定します。 SASは、特に定義されていない限り、継続的であるとみなします。

PROC GENMOD data=new descend; 
    class EyeID patientID Explan1(ref="0") Explan2(ref ="0") Gender(ref="M")/param=ref; 
    model Therapy = PVD_STATUS Explan1 Explan2 Explan3 Gender/ dist=bin; 
    repeated subject=patientID(EyeID)/corr=unstr corrw; 
    run; 
+1

これは機能しました。ありがとうございました。 – ybao

関連する問題