我正在尝试删除数据框中的所有行,当向量的平均值>向量中的单个数字。由于某种原因,它似乎挑选并删除它删除的那些。感谢所有帮助,谢谢,这是我的代码。
todo-service
答案 0 :(得分:3)
不需要矢量化。相反,我会使用下面的
示例数据
x <- data.frame("A"= runif(10), "B" = runif(10))
计算平均值
xMean <- mean(x[,"A"])
排除行
y <- x[x$A < xMean,]
这可能是排除不需要的行的最明显的方法