如何通过一系列值(其中之一为0)循环操作

德比约蒂

我需要使用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] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章