Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R:创建一个while循环,对向量中低于平均值的值求和_R_Loops_Vector_While Loop - Fatal编程技术网

R:创建一个while循环,对向量中低于平均值的值求和

R:创建一个while循环,对向量中低于平均值的值求和,r,loops,vector,while-loop,R,Loops,Vector,While Loop,我真的需要一些帮助,我想要一个while循环,它将计算向量中所有值的和,我还想要提取和中的值的数量,向量如下所示: x创建逻辑向量,指示值是否低于平均值: vec <- x < mean(x) sum(x[vec]) sum(vec) 低于平均值的计数值: vec <- x < mean(x) sum(x[vec]) sum(vec) 根据你最近提出的问题,我认为完全阅读会更好地为你服务!一些基本的手册,而不是依靠它来解决每一个小问题。到目前为止,您所有的问题

我真的需要一些帮助,我想要一个while循环,它将计算向量中所有值的和,我还想要提取和中的值的数量,向量如下所示:


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

vec <- x < mean(x)
sum(x[vec])
sum(vec)
低于平均值的计数值:

vec <- x < mean(x)
sum(x[vec])
sum(vec)

根据你最近提出的问题,我认为完全阅读会更好地为你服务!一些基本的手册,而不是依靠它来解决每一个小问题。到目前为止,您所有的问题都可以通过对R的介绍得到很好的回答。关键是在R中,大多数操作都是或可以是矢量化的,所以您通常不需要循环。为了得到一个清晰的解释,我建议大家看一看Roger Peng在YouTube上R上的Coursera讲座。关于子集的那个应该可以帮助您: