来自http://adv-r.had.co.nz/Functions.html或R:像 %in% 这样的运算符是什么,我如何了解它们?我了解到可以使用%
-sign 编写自己的“二元运算符”或“中缀函数”。一个例子是
'%+%' <- function(a, b) a*b
x <- 2
y <- 3
x %+% y # gives 6
但是,如果它们来自预定义的类,是否可以以通用方式使用它们(这样在某些情况下我不必使用%
-sign)?例如,如果他们来自班级,x + y
则应给予。6
prod