从列表中获取5的倍数

时间:2016-05-04 12:53:06

标签: r

我正在寻找一个函数,通过它我可以在列表中获得所有5的倍数。 所以,如果我有这样的列表:

inds <- c(5,6,7,10)

输出应为

5,10

我尝试使用以下方法执行此操作:

inds[which(3%%5 == 0),]

但这会产生错误。对这里出了什么问题的想法?

1 个答案:

答案 0 :(得分:3)

我们可以使用%%

inds[!inds%%5]
#[1]  5 10