假设我有以下代码:
x <- 1
repeat
{
x <- x+1
print(x)
if (x>10)
{
break
}
}
运行此命令时,x的值增加一,并且此x值会打印到控制台上,直到x的值大于10。我在控制台上打印了所有想要的x值。但是,我想将这些值存储为向量。我该怎么办?
答案 0 :(得分:1)
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: <!-- YOUR CLIENT ID (API KEY) HERE -->
onLoad: LinkedINJSAPI.onLoad
authorize: true
credentials_cookie: true
credentials_cookie_crc: true
</script>
答案 1 :(得分:0)
您可以稍微修改代码:
x <- 1
y <- NULL
repeat
{
x <- x+1
print(x)
y <- c(y, x)
if (x>10)
{
break
}
}
答案 2 :(得分:0)
我不知道为什么选择这个过程来生成这样的向量,但是我遵循@Moody_Mudskipper的逻辑。
您应该使用诸如x <- 2:11
或x <- seq(2, 11, by = 1)
之类的简单内容。
也来看看seq()函数