我需要使用for循环对一系列值进行操作迭代。最后,循环为每个输入值输出一个值,除非输入值为0
我使用0:10和都提供了值,c(0,1,2,3,4,5,6,7,8,9,10)
但两种情况下的结果都是相同的。
Ĵ
nk1<-as.integer()
jnk1<-as.numeric()
for (i in 0:10){
jnk1[i]<-100*i}
#Expected result:
jnk1
0,100,200,300,400,500,600,700,800,900,1000
#Obtained result:
jnk1
100,200,300,400,500,600,700,800,900,1000
您可以使用seq.int
通过步骤100创建从0到1000的序列:
seq.int(0, 1000, 100)
[1] 0 100 200 300 400 500 600 700 800 900 1000
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句