1
我很高興通過事後清理數據庫。我有大約8個二元分類變量,它們應該是相互排斥的。變量被編碼診斷類別爲患者和看起來像:檢查SPSS中二元變量的相互排斥性
LipDeformity
PalateDeformity
Fistula
NasalDeformity
EarDeformity
OtherDiagnosis
MissingDiagnosis
對於每種情況下,這些變量中的一個應該= 1,其餘應= 0。我一直在試圖找出如何在SPSS語法中檢查重疊變量,但一直未能找到它。我嘗試了DO REPEAT:
DO REPEAT x = LipDeformity LipDeformity LipDeformity LipDeformity LipDeformity LipDeformity
/y = PalateDeformity Fistula NasalDeformity EarDeformity OtherDiagnosis MissingDiagnosis.
DO IF x=1=y.
COMPUTE OverlappingLipDiagnosis=1.
ELSE.
COMPUTE OverlappingLipDiagnosis=0.
END IF.
但SPSS將所有內容都編碼爲OverlappingLipDiagnosis = 1。此外,這將是檢查每個變量組合的單調乏味的方法,並且我希望能夠最優地創建一個變量,其中0 =無2變量爲「1」,1 =(任何)兩個變量都爲「1」 。
謝謝!