在R中,从左到右的关联性是常态,例如:
5 - 3 - 1 == (5 - 3) - 1 # TRUE
5 - 3 - 1 == 5 - (3 - 1) # FALSE
对于给定的运营商,是否有办法从右到左相关联?
请注意,我知道this post;但它没有回答我上面的问题,这就是为什么:
library(backpipe)
"%diff%" <- function(x, y) y - x
"%-%" <- backpipe("%diff%")
5 %-% 3 %-% 1 == (5 %-% 3) %-% 1 # TRUE
5 %-% 3 %-% 1 == 5 %-% (3 %-% 1) # FALSE