डेटासेट में, 10 चर V1, V2, ..., V10 हैं।एसपीएसएस में कई चर के मानदंडों के आधार पर मामलों का चयन कैसे करें?
मैं उन मामलों का चयन कैसे कर सकता हूं जिनमें इनमें से किसी भी चर का मान अधिक या बराबर है, कहें, 10?
मैं इस कोशिश की, लेकिन यह काम नहीं किया:
temporary.
select if any(v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, ge 10).
list id.
यह और दूसरों के एक जोड़े या तो काम नहीं किया:
select if ((v1, v2, v3, v4, v5, v6, v7, v8, v9, v10) ge 10).
क्या यह 'cnt_ = v1 v2 v3 v4 v5 v6 v7 v8 v9 v10 (उच्चतम के माध्यम से 10) होगा। – NonSleeper
अच्छा! मैं हमेशा 'COUNT' कमांड के बारे में भूल जाता हूं। याद रखें कि आप निरंतर क्रम में वेरिएबल को 'V1 से V10' के रूप में संदर्भित कर सकते हैं, पहले' EXE' भी आवश्यक नहीं है। यह एक अतिरिक्त डेटा पास पेश करता है जब यह दूसरे डेटा पास पर एक साथ किया जा सकता है। –
@JigneshSutar आप दोनों खातों पर सही हैं: 'v1 से v10' काम करता है IF चर लगातार हैं; 'exe' के बारे में - मैंने कई उदाहरण देखे हैं जब लोग इसे पूरी तरह से भूल गए हैं (यहां तक कि इस प्रश्न के कुछ उत्तरों में भी)। जब भी मैं परिवर्तनों के दूसरे सेट पर जाता हूं (उदाहरण के लिए - चयन करने के लिए गिनती से) मैं उन्हें जोड़ने की आदत बना देता हूं; लेकिन आप पहले व्यक्ति के बारे में बिल्कुल सही नहीं हैं। –