मैं अपने चर, आईडी के आधार पर डेटा सेट से डुप्लिकेट अवलोकन को हटाने का प्रयास कर रहा हूं। हालांकि, मैं निम्नलिखित नियमों पर आधारित अवलोकनों को हटाने के लिए चाहता हूं। नीचे दिए गए चर आईडी हैं, घरेलू सिर का लिंग (1-पुरुष, 2-मादा) और घरेलू सिर की उम्र। नियम इस प्रकार हैं। अगर घर में नर और मादा दोनों घरेलू सिर होते हैं, तो मादा घरेलू सिर अवलोकन को हटा दें। यदि एक घर या तो दो पुरुष या दो महिला सिर के रूप में, छोटे घर के सिर के साथ अवलोकन हटा दें। एक उदाहरण डेटा सेट नीचे है।नियमों के सेट के आधार पर डुप्लिकेट अवलोकन हटाएं
id = c(1,2,2,3,4,5,5,6,7,8,8,9,10)
sex = c(1,1,2,1,2,2,2,1,1,1,1,2,1)
age = c(32,34,54,23,32,56,67,45,51,43,35,80,45)
data = data.frame(cbind(id,sex,age))
मैं और अधिक जटिल सोच रहा था। लॉजिक +1 –
का सरल उपयोग एक ही विचार था, लेकिन '-age' (+1) – adibender
' id 10' के साथ नहीं आया, हालांकि आउटपुट से अनुपलब्ध प्रतीत होता है ... – adibender