首页 > 解决方案 > 如何找到向量R中2列之间的差异?

问题描述

我在 R 中有以下向量

x <-seq(1, 10, by=1)    
p <-permutations(10, 3, c(x), repeats.allowed=FALSE)

我想列出第一列和最后一列之间差异小于 3 的所有行。如何在 R 中实现这一点?

我知道我可以使用它获得第一列和第三列,但之后我不知道:

p[, c(1,3)]

谢谢你的任何方向

标签: rprobability

解决方案


你可以试试这个:

new_p <- p[p[, 1] - p[, 3] < 3, ]

推荐阅读