gpt4 book ai didi

从两个向量中删除相同的索引

转载 作者:行者123 更新时间:2023-12-01 14:00:53 31 4
gpt4 key购买 nike

我在 R 中有两个向量,例如

a <- c(2,6,4,9,8)
b <- c(8,9,4,2,1)

向量 a 和 b 以我希望保留的方式排序(我将把它们相互绘制)。我想从向量 a 中删除某些值并删除 b 中相同索引处的值。例如如果我想从 a 中删除 ≥ 8 的值:

a <- a[a<8]

...它给出了一个没有这些值的新向量。

现在是否有一种简单的方法可以从 b 中的相同索引(在此示例中为索引 4 和 5)中删除值?也许通过使用数据框?

最佳答案

是这样的:

keep <- a < 8
a <- a[keep]
b <- b[keep]

您还可以使用:

keep <- which( a < 8 )

关于从两个向量中删除相同的索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19980557/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com