for(i in 1:5){ b[i]<-i^2 } b for (i in seq(0,10,2)) { #0到10,区间为2 print(i) } 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 运行结果如下: > b [1] 1 4 9 16 25 1. 2. 以及print(i),也就告诉了我们,seq函数的用法在这里是从0到10间隔为2进行取值 [1] 0 [1] 2...
for循环中,需要将数值组合起来,如果数据整齐可以用matrix;如果不整齐,用list,不等长合并的时候,rbind.fill函数可以很好将数据进行合并,并且补齐没有匹配到的缺失值为NA。 可参考: R语言︱list用法、批量读取、写出数据时的用法 案例 1. temp<-matrix(data = NA,181,31) 2. for (i in 1:31){ 3. <-filte...