當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。