reverse(IRanges)
reverse()所属R语言包:IRanges
reverse
逆转
译者:生物统计家园网 机器人LoveR
描述----------Description----------
A generic function with methods for reversing a character vector, a Views object, an XVector object, an XVectorList object, or a MaskCollection object. Note that reverse is similar to but not the same as rev.
与扭转矢量字符,点击对象,XVector对象,XVectorList对象,或MaskCollection对象的方法的通用功能。请注意reverse相似但不相同的rev。
用法----------Usage----------
reverse(x, ...)
参数----------Arguments----------
参数:x
A character vector, a Views object, an XVector object, an XVectorList object, or a MaskCollection object.
一个特征向量,点击对象,XVector对象,XVectorList对象,或MaskCollection对象。
参数:...
Additional arguments to be passed to or from methods.
额外的参数被传递到或从方法。
Details
详情----------Details----------
On an XVector object, reverse and rev are equivalent, i.e. they both reverse the order of their elements.
,上XVector对象reverse和rev是等价的,即它们都扭转其元素的顺序。
On a character vector, a Views object, or an XVectorList object, reverse reverses each element individually, without modifying the top-level order of the elements. In particular, on XVectorList object x, reverse is equivalent to endoapply(x, rev).
一个特征向量,点击对象,或XVectorList对象,reverse反转每个元素,而不需要修改的元素的顶级秩序。特别是,XVectorList对象x,reverse是endoapply(x, rev)。
值----------Value----------
An object of the same class and length as the original object.
同一类的对象和原始对象的长度。
参见----------See Also----------
Views-class, XVector-class, XVectorList-class, MaskCollection-class, endoapply, rev
意见级,级,XVector XVectorList级,MaskCollection级,endoapply,rev
举例----------Examples----------
## On a character vector:[#在字符向量:]
reverse(c("Hi!", "How are you?"))
## On a Views object:[#在点击的对象:]
v <- successiveViews(as(12:-2, "XInteger"), 1:5)
v
reverse(v)
## On an XVectorList object:[#在XVectorList对象:]
## Not run: [#无法运行:]
library(Biostrings)
library(drosophila2probe)
probes <- DNAStringSet(drosophila2probe)
reverse(probes)
## End(Not run)[#结束(不运行)]
## On a MaskCollection object:[#在MaskCollection的对象:]
mask1 <- Mask(mask.width=29, start=c(11, 25, 28), width=c(5, 2, 2))
mask2 <- Mask(mask.width=29, start=c(3, 10, 27), width=c(5, 8, 1))
mask3 <- Mask(mask.width=29, start=c(7, 12), width=c(2, 4))
mymasks <- append(append(mask1, mask2), mask3)
reverse(mymasks)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|