मेरे पास एक लॉजिकल ऑपरेटर और एक संख्यात्मक मान है जो मैं एक समारोह में एक कथन के लिए एक तत्व के रूप में पास करना चाहता हूं (मैं सैकड़ों आर उपयोगकर्ताओं को चिल्ला रहा हूं; मैं ऐसा कभी नहीं करता लेकिन मुझे लगता है कि एक ऐसी स्थिति है यह ठीक है)।पास वर्ण तर्क और मूल्यांकन
as.numeric(rowSums(DF[, 1:6]) > 2)
मैं जानता हूँ कि यह संभावना है eval
और parse
है, लेकिन उन्हें इस्तेमाल कभी नहीं तो वास्तव में समझ में नहीं आता कि कैसे उन्हें यहाँ का उपयोग करें:
DF <- mtcars
overlap = "> 2"
as.numeric(rowSums(DF[, 1:6]) overlap)
मैं कैसे की तरह तीसरी लाइन का काम कर सकते हैं।
क्या आप तुलना और दहलीज वाली सूची के रूप में ओवरलैप कर सकते हैं? – mnel
@mnel नहीं क्योंकि ओवरलैप का मतलब और भी चीजें हो सकता है। यह चरित्र इनपुट होना चाहिए। –