pmin
निम्न उदाहरण में उपयुक्त आउटपुट वापस नहीं करता है।पिन गलत जवाब देता है
eps <- 1e-16
x <- structure(list(X = c(0.219801587301587, 0.340792857142857, 0.398129365079365,
1, 1, 0.853353968253968, 0.930726984126984, 0.980263131313131,
0.968269047619047, 0.953053336369513, 1, 1, 1, 0.951969003219003,
0.91514335177894, 0.884824997224998, 0.884824997224998, 0.884824997224998)), row.names = c(NA, 18L), class = "data.frame", .Names = "X")
pmin(x, 1 - eps)
समारोह गलत तरीके से NA
रिटर्न जहां x
का मान 1 यह एक बग के रूप में सूचित किया जाना चाहिए है?
यह एक अजीब परिणाम की तरह लगता है और मैं पुष्टि करता हूं कि मुझे वही चीज़ मिलती है। कुछ 'pmin (data.frame (a = 1: 3, b = 3: 5), 1)' मुझे थोड़ा समझ में आता है, खासकर जब 'pmin (data.frame (a = 1: 3, b = 3: 5), 1: 3) 'त्रुटियां। आदर्श प्रतीत नहीं होता है। – thelatemail
चलिए इसे वास्तव में तोड़ते हैं - 'पमिन (डेटा.फ्रेम (ए = 1: 3, बी = 3: 5), डेटा.फ्रेम (ए = सी (1,1,1))) ' – thelatemail
संकेत: आप देख रहे हैं 'do.call' के लिए। –