क्या कोई मुझे बता सकता है कि आर कोड की यह एक पंक्ति कैसे काम करती है?रीसाइक्लिंग और असाइनमेंट फ़ंक्शन (`विभाजन <-`)
split(dat, f) <- lapply(split(dat, f), max)
मैंने सोचा कि यह सिर्फ एक रीसाइक्लिंग नियम है लेकिन वास्तव में मैं इसे समझ नहीं सकता।
डेटा का उदाहरण:
dat <- c(1, 2, 3, 100, 200, 300)
f <- as.factor(c("a", "a", "b", "a", "b", "b"))
split(dat, f) <- lapply(split(dat, f), max)
dat
[1] 100 100 300 100 300 300
कोड मैं क्या (समूह द्वारा अधिकतम आवंटित) करना चाहते हैं, लेकिन सवाल यह कैसे किया जाता है?
देखो के परिणाम के साथ
split<-.default
फोन < -.default \ ''। –आर मैनुअल – mdsumner