Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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 如何创建带有循环的序列向量?_R_Loops - Fatal编程技术网

R 如何创建带有循环的序列向量?

R 如何创建带有循环的序列向量?,r,loops,R,Loops,我需要创建一个向量(带有一个循环),它包含这个数字序列的前一百个元素(1/2,1/4,1/8,1/16,1/32,…)。提示:(1/2^1,1/2^2,1/2^3,…,1/2^100) 我试过这样做,但得到的是一个向量,而不是一个数字 inter<-c() for(i in 1:100){ sec<-c(inter,(1/2^i)) } inter 我需要创建一个向量(带有循环) sec sec <- NULL for(i in 1:100){ sec[i] <

我需要创建一个向量(带有一个循环),它包含这个数字序列的前一百个元素(1/2,1/4,1/8,1/16,1/32,…)。提示:(1/2^1,1/2^2,1/2^3,…,1/2^100)

我试过这样做,但得到的是一个向量,而不是一个数字

inter<-c()

for(i in 1:100){
  sec<-c(inter,(1/2^i))
}
inter
我需要创建一个向量(带有循环)

sec
sec <- NULL
for(i in 1:100){
  sec[i] <- (1/2^i)
}