明らかな何かが欠けているという感覚を乗り越えることはできません。次の関数が行うことを行うためのより明確な、またはより慣用的な方法はありますか?
closest.preceding <- function(candidates, limit) {
# return the value in candidates that is closest to but less than the limit
return(limit - min(limit-candidates[candidates < limit]))
}
洞察をありがとう。