我试图用命令seq()
创建序列0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4
。任何人都可以告诉我是否有可能做这样的事情?创建序列0,0,0,0,0,1,1,1,1,1,2,2,2,2,2,3,3,3,3,4,4,4, 4,4与seq()
1
A
回答
3
是,通过其each
参数包装seq()
一个电话里面rep()
:
> rep(seq(0,4), each=5)
[1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
>
-1
在不作为回答所提出的问题的风险,你不需要序列()这一点。 rep()将完成这项工作。
> rep(0:4, each=5)
[1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
>
0
那么,你应该使用的rep
功能,但这里是使用seq
一个解决方案:
floor( seq(from=0, to=4+0.999, length.out=5*(4+1)) )
#### [1] 0 0 0 0 0 1 1 1 1 1 2 2 2 2 2 3 3 3 3 3 4 4 4 4 4
他吩咐floor
四舍五入的数字最低整数。
+1
但是......它不只*使用'seq'。 –
相关问题
- 1. clojure:创建一个包含另一个lazy-seq的lazy-seq
- 2. 使用rep()和seq()创建此向量
- 3. 从数组的seq中创建元组。
- 4. immutable.js:Map与Seq
- 5. scala .seq与.toSeq
- 6. 在用tabulate创建的多维序列中,最里面的seq是1维吗?
- 7. 创建序列
- 8. 创建DB2序列与价值
- 9. Seq [A]扩展顺序[Seq [A]]
- 10. 创建列与IDS
- 11. SEQ <obj>与在F#SEQ <float>
- 12. 反序列化Scala的对象zipAll SEQ
- 13. seq()跳过序列中的一个值
- 14. 创建用于计算根的简单函数使用数据Seq [SEQ [(双,双]]
- 15. seq(...)参数“length.out”与“length”
- 16. 创建序列号
- 17. 创建SQL序列
- 18. MySQL序列创建
- 19. 创建从列表/序列动态子列表在Python
- 20. 在创建时创建排序列表
- 21. 创建触发器以更新排序/排序列
- 22. lapply错误信息创建序列
- 23. 在oracle中创建序列
- 24. 火花:mappartition(平行)+迭代(SEQ)与同时(SEQ)+地图(平行)
- 25. 与新创建的队列
- 26. 序列化在创建mapdb
- 27. clojure cons vs conj与lazy-seq
- 28. 如何将x的seq转换为seq
- 29. JSON阵列和Scala SEQ
- 30. 以矩阵创建序列
要求使用seq()... – sb0709
这与我在八分钟前发布的内容完全相同。 –