我需要计算向量x
中等于向量y
中任何向量元素的元素数量。
从here中,我可以用代码计算出向量x
中的元素数量,该数量等于标量y中的值:
x <- c(4,23,4,23,5,43,54,56,657,67,67,435,
453,435,324,34,456,56,567,65,34,435, 675)
sum(x == 67)
问题:如何计算向量x
中等于向量y
中任何向量元素的元素数量?
答案 0 :(得分:1)
尝试输入长度:
length(which(x %in% y))
答案 1 :(得分:1)
您可以使用:
对于所有匹配项,请使用此:
length(na.omit(match(x,y)))
对于唯一的匹配,请使用此:
length(intersect(x,y))