gpt4 book ai didi

r - 用逻辑测试索引

转载 作者:行者123 更新时间:2023-12-05 00:27:44 25 4
gpt4 key购买 nike

我想要一个包含所有数据帧行的变量 df哪里x大于 y .但出于某种原因,我不断收到这个奇怪的错误。

> x <- c(5,6,7,8,9,10)
> y <- c(1,7,8,29,0,1)
>
> df <- data.frame(x, y)
>
> x.is.more <- df[,"x" > "y"]; x.is.more
data frame with 0 columns and 6 rows

上面的代码应该与 x.is.more <- df[c(1,6),] 的结果相同但由于某种原因它不起作用。

最佳答案

subset可能是最直接的方法:

subset(df, x>y)
x y
1 5 1
5 9 0
6 10 1

关于r - 用逻辑测试索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20217810/

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