繁体   English   中英

如何找到向量 R 中两列之间的差异?

[英]How to find difference between 2 columns in R of a vector?

我在 R 中有以下向量

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

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

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

p[, c(1,3)]

谢谢你的任何方向

你可以试试这个:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM