当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R abIseq “abIndex”的序列生成,抽象索引向量


R语言 abIseq 位于 Matrix 包(package)。

说明

生成抽象索引向量,即类 "abIndex" 的对象。

abIseq()被设计成完全像seq,但产生"abIndex"向量。
abIseq1()是它的基本构建块,其中abIseq1(n,m)对应于n:m.

x 为 1 时,c(x, ...) 将返回 "abIndex" 向量。

用法

abIseq1(from = 1, to = 1)
abIseq (from = 1, to = 1, by = ((to - from)/(length.out - 1)),
        length.out = NULL, along.with = NULL)

## S3 method for class 'abIndex'
c(...)

参数

from , to

序列的起始值和(最大)结束值。

by

number:序列的增量。

length.out

所需的序列长度。非负数,对于 seqseq.int,如果有小数,则向上舍入。

along.with

从此参数的长度中获取长度。

...

一般来说,任意数量的R物体;在这里,当第一个是"abIndex"向量,这些参数将连接到一个新的"abIndex"对象。

抽象索引向量,即类 "abIndex" 的对象。

例子

stopifnot(identical(-3:20,
                    as(abIseq1(-3,20), "vector")))

try( ## (arithmetic) not yet implemented
abIseq(1, 50, by = 3)
)


也可以看看

abIndex 文档; rep2abI() 用于另一个构造函数; rle(base)。

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Sequence Generation of "abIndex", Abstract Index Vectors。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。