R:创建一个while循环,对向量中低于平均值的值求和
我真的需要一些帮助,我想要一个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) 根据你最近提出的问题,我认为完全阅读会更好地为你服务!一些基本的手册,而不是依靠它来解决每一个小问题。到目前为止,您所有的问题
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讲座。关于子集的那个应该可以帮助您: