r - 如何在 R 中制作一组累积递增的整数?
问题描述
如何在 R 中制作一组累积递增的整数?我想做的是一个像
1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6 1 2 3 4 5 6 7 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 10 .
所以我做到了
c(1,1,2,1:3,1:4,1:5,1:6,1:7,1:8,1:9,1:10)
还有比这更简单的方法吗?(我试过1:(1:10)
<- 这种方式,但它根本不起作用。)
解决方案
我们可以用sequence
sequence(1:10)
#[1] 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 .....
推荐阅读
- jquery - 只有在用户单击超链接(条款和条件?)后才能选中复选框?
- mapstruct - MapStruct:映射前过滤列表
- python - 如何使用 rpy2 使用 for 循环测试重要性?
- android - 视图重叠,约束布局?
- php - PHP/Laravel 日期/strtotime -1 个月显示当前月份
- javascript - 在 Google Apps 脚本中查找两个数组(缺失值)之间的差异
- ibm-cloud - 如何增加 IBM Cloud / Cloud Foundry 上长时间运行的请求的超时时间
- ios - 仅支持纵向界面时如何保存相机图像
- amazon-web-services - 如何获取 cloudformation 模板中的参数以使用 Amazon Go SDK 启动?
- ios - 动态类型的 Toast 弹出窗口