标签: r vectorization
我对R还是很陌生,我想对两个或多个参数的用户定义函数进行矢量化处理。我只做了一个参数。
我要向量化的函数如下:
c <- function(x, y, z){ ifelse(x**2 + sin(y) <= z, x - z + exp(y) <= 1, FALSE) }
如果我放入三个不同的向量(x,y,z),我只会得到一个向量作为输出。我怎样才能像多维输出?因为mapply和Vectorize都没有工作。
mapply
Vectorize