计算数据帧中每个向量的元素数量,大于R中向量2中的每个元素

时间:2016-10-28 20:16:08

标签: r vector dataframe

Finding number of elements in one vector that are less than an element in another vector

这篇文章有一个非常相似的问题,现在b是一个数据帧,而不是一个vecor。如果a的长度与b中的每个vecor的长度不同,我们如何进行相同的比较?

 sapply(b, function(x) sum(a < x))

1 个答案:

答案 0 :(得分:0)

我不确定我理解你的问题,但是:

如果a是标量,那么同一sapply语句将返回每列中大于a的元素数。如果a是一个向量,您可能会对sapply(b, function(x) sum(max(a) < x))感兴趣,以计算b每列中大于a中所有元素的元素数。