r - 如何创建正负序列

标签 r sequence

关闭。这个问题需要debugging details .它目前不接受答案。












想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。

去年关闭。




Improve this question




我目前正在研究 r 以使自己从头开始。
试图创建一个序列

(-10,10,100,100,1000,1000)

我的第一个问题是如何创建一个在正负之间交替的序列

其次,我如何创建一个每 x 数量的数字乘以 10 的序列。

最佳答案

您可以使用 repcumprod创建一个将自身乘以 10 并乘以 c(-1,1) 的序列在正负之间交替:

rep(cumprod(rep(10, 3)), each=2) * c(-1, 1)
#[1]   -10    10  -100   100 -1000  1000

关于r - 如何创建正负序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60637863/

相关文章:

r - 如何从列表中获取变量名

sequence - 查找列表 Raku 中相等元素的连续序列

java - 如何获取 hibernate 内部属性?

r - 序列和 seqplot 之间不一致

kotlin - 我可以指示 Kotlin 关联第一个元素而不是与键提取器匹配的最后一个元素吗?

arrays - 具有线性连接和追加的有效不可变数组支持序列

r - 如何按行条件将巨大的csv文件读入R?

删除以 R 中出现次数为条件的空格

r - 评估多个选项之间距一点的最近距离?

r - 使用浏览按钮从 Shiny UI(不仅仅是目录)获取文件路径而不上传文件