R:创建一个while循环,在向量中求和均值以下的值

时间:2013-02-09 02:38:04

标签: r loops vector while-loop

我真的可以在这里使用一些帮助,我想要一个while循环,它将计算向量中均值以下的所有值的总和,我还想提取总和中的值的数量,向量看起来像这样: / p>

x< - log(1:200)

提前感谢您的帮助!

1 个答案:

答案 0 :(得分:3)

创建指示值是否低于平均值的逻辑向量:

vec <- x < mean(x)

将所有下面的值相加:

sum(x[vec])

计算低于平均值的值:

sum(vec)