comparison - What's the difference in R between identical(x, y) and isTRUE(all.equal(x, y))? -


क्या परीक्षण isTRUE (all.equal (x, y)) में कोई अंतर है और < कोड> समान (एक्स, वाई) ?

सहायता पृष्ठ कहता है:

'सभी। समान' का उपयोग सीधे 'अगर' अभिव्यक्ति में न करें -इतर उपयोग 'isTRUE (all.equal (....))' या 'समान' अगर उपयुक्त हो।

लेकिन "अगर उचित" मुझे संदेह में छोड़ देता है मैं कैसे तय कर सकता हूं कि दोनों में से कौन सा उपयुक्त है?

all.equal पास समानता के लिए परीक्षण, जबकि समान अधिक सटीक है (उदाहरण के लिए यह अंतर के लिए कोई सहिष्णुता नहीं है, और यह भंडारण प्रकार की तुलना करता है)। समान से:

फ़ंक्शन 'all.equal' भी इस तरह से समानता का परीक्षण करने के लिए कभी-कभी उपयोग किया जाता है, लेकिन कुछ अलग के लिए किया गया था: यह संख्यात्मक परिणामों में छोटे अंतर की अनुमति देता है।

और एक कारण आप all.equal में isTRUE लपेटते हैं क्योंकि all.equal रिपोर्ट करेगा केवल FALSE वापस करने के बजाय मतभेद।


Comments

Popular posts from this blog

Eclipse CDT variable colors in editor -

AJAX doesn't send POST query -

wpf - Custom Message Box Advice -