letter(Biostrings)
letter()所属R语言包:Biostrings
Subsetting a string
子集1字符串
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Extract a substring from a string by picking up individual letters by their position.
从字符串中提取一个子串,拿起自己的立场个别字母。
用法----------Usage----------
letter(x, i)
参数----------Arguments----------
参数:x
A character vector, or an XString, XStringViews or MaskedXString object.
一个特征向量,或一个XString,XStringViews或MaskedXString对象。
参数:i
An integer vector with no NAs.
没有NAS的整数向量。
Details
详情----------Details----------
Unlike with the substr or substring functions, i must contain valid positions.
substr或substring功能不同,i必须包含有效的位置。
值----------Value----------
A character vector of length 1 when x is an XString or MaskedXString object (the masks are ignored for the latter).
特征向量的长度为1时x是XString或MaskedXString的对象(口罩后者忽略)。
A character vector of the same length as x when x is a character vector or an XStringViews object.
特征向量的长度相同x当x是一个特征向量或XStringViews对象。
Note that, because i must contain valid positions, all non-NA elements in the result are guaranteed to have exactly length(i) characters.
请注意,因为i必须包含有效的位置,结果中的所有非NA元素是保证准确length(i)字符。
参见----------See Also----------
subseq, XString-class, XStringViews-class, MaskedXString-class
subseq,XString级,级XStringViews,MaskedXString级
举例----------Examples----------
x <- c("abcd", "ABC")
i <- c(3, 1, 1, 2, 1)
## With a character vector:[#字符向量:]
letter(x[1], 3:1)
letter(x, 3)
letter(x, i)
#letter(x, 4) # Error![字母X,(4)#错误!]
## With a BString object:[#随着BString对象的:]
letter(BString(x[1]), i) # returns a character vector[返回一个特征向量]
BString(x[1])[i] # returns a BString object[返回BString对象]
## With an XStringViews object:[#一个XStringViews对象:]
x2 <- as(BStringSet(x), "Views")
letter(x2, i)
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|