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))
答案 0 :(得分:0)
我不确定我理解你的问题,但是:
如果a
是标量,那么同一sapply
语句将返回每列中大于a
的元素数。如果a
是一个向量,您可能会对sapply(b, function(x) sum(max(a) < x))
感兴趣,以计算b
每列中大于a
中所有元素的元素数。