x <- c(1,2,3)
C <- 2
t <- numeric(length(10))
for(i in 0:9){
t <- c((min(x)+ i*C))
print(t[i])
}
我尝试创建大小为10的向量t
,但最终答案不正确。
答案 0 :(得分:1)
@Pascal上面的评论是正确的,您还需要将新值附加到t。这只是每次用一个值创建一个新的向量。
最后一点,t是R中的内置函数,因此不应将其用作变量名。我把它改成了下面的t0。
x<-c(1,2,3)
C<-2
t0 <- numeric(length(10))
for (i in 1:10){
t0 <- c(t0, (min(x)+ (i-1)*C))
print(t0[i])
}
print(t0)