我从没想过要使用Reduce
,但我有一个问题,我认为它会很好。我想确保向量的每个迭代元素的大小等于或大于前一个元素。我可以做到这一点,sapply
但我的尝试Reduce
失败了。我怎么能用这个Reduce
?
#This works
y <- c(1,2,3,2,4,4)
sapply(seq_along(y)[-length(y)], function(i) y[i] <= y[i+1])
#attempts
Reduce('<', c(1,2,3,2,4,4)), accumulate = TRUE)
Reduce('<', c(1,2,3,2,4,4)))