R语言
sequence
位于 base
包(package)。 说明
sequence
的默认方法为并行(和回收)向量 from
、 by
和 nvec
中的每个元素 i
生成序列 seq(from[i], by = by[i], length.out = nvec[i])
。然后它返回连接这些序列的结果。
用法
sequence(nvec, ...)
## Default S3 method:
sequence(nvec, from = 1L, by = 1L, ...)
参数
nvec |
强制转换为非负整数向量,其中每个元素指定序列的长度。 |
from |
强制转换为整数向量,其中每个元素指定序列的第一个元素。 |
by |
强制转换为整数向量,其中每个元素指定序列元素之间的步长。 |
... |
传递给方法的附加参数。 |
细节
from
和 by
支持负值。 sequence(nvec, from, by=0L)
相当于 rep(from, each=nvec)
。
该函数最初是在 R 中实现的,函数较少,但后来变得更加灵活,为了速度,默认方法是在 C 中实现。
例子
sequence(c(3, 2)) # the concatenated sequences 1:3 and 1:2.
#> [1] 1 2 3 1 2
sequence(c(3, 2), from=2L)
#> [1] 2 3 4 2 3
sequence(c(3, 2), from=2L, by=2L)
#> [1] 2 4 6 2 4
sequence(c(3, 2), by=c(-1L, 1L))
#> [1] 1 0 -1 1 2
作者
Of the current version, Michael Lawrence based on code from the S4Vectors Bioconductor package
也可以看看
相关用法
- R seq.Date 生成规则的日期序列
- R seq 序列生成
- R seq.POSIXt 生成规则的时间序列
- R search 给出 R 对象的搜索路径
- R seek 重新定位连接的函数
- R serialize 简单的序列化接口
- R setTimeLimit 设置 CPU 和/或运行时间限制
- R sets 设置操作
- R strsplit 分割字符向量的元素
- R solve 求解方程组
- R scan 读取数据值
- R sprintf 使用 C 风格字符串格式化命令
- R stop 停止函数执行
- R sign 标志函数
- R svd 矩阵的奇异值分解
- R strtoi 将字符串转换为整数
- R source 从文件、连接或表达式中读取 R 代码
- R sQuote 引用文字
- R switch 选择替代方案列表之一
- R substitute 替换和引用表达式
- R strrep 重复字符向量的元素
- R split 分组并重新集合
- R slice.index 数组中的切片索引
- R sort 对向量进行排序或排序
- R standardGeneric 形式化方法系统 – 调度 S4 方法
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Create A Vector of Sequences。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。