比较两个向量的值

时间:2015-06-09 09:16:59

标签: r vector compare

我有两个向量:

 a <- c(23,43,54)
 x <- c(1,543,65,89)

我想要一个维度为4的向量y - (dim(x)),它表示向量a的值多于向量x的每个系数。

是否有执行此任务的功能?

1 个答案:

答案 0 :(得分:2)

尝试

 colSums(outer(a, x, FUN='>'))

或者

 library(data.table)
 CJ(a,x)[,sum(V1>V2) ,V2]$V1