我是 R 的新手,我想创建一个向量 x,在这种情况下,长度为 10,它为 R 中的每个 k = 0,...,9 给出 (-1)^k 它应该给出 [1] 1 -1 1 -1 1 -1 1 -1 1 -1 但它不起作用我试过这个但它不起作用..有什么建议吗?
b<- 0:9
x<- (-1)**b
x
# this should be the answer
[1] 1 -1 1 -1 1 -1 1 -1 1 -1
你快到了。你是对的,R 将迭代列表和数组。如果您在让它工作时遇到问题,请尝试明确创建一个 b 数组
b<- c(0,9)
这绝对适用于所有 R 环境。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句