seqnum(TraMineR)
seqnum()所属R语言包:TraMineR
Transform into a sequence object with numerical alphabet.
转换成数字字母的序列对象。
译者:生物统计家园网 机器人LoveR
描述----------Description----------
The function seqnum transforms the provided state sequence object into an equivalent sequence object in which the original alphabet is replaced with an alphabet of numbers ranging from 0 to (nbstates-1).
seqnum的功能所提供的序列对象转换成等价的序列对象,其中被替换原来的字母一个字母的范围内的数字,从0(nbstates-1)。
用法----------Usage----------
seqnum(seqdata, with.missing=FALSE)
参数----------Arguments----------
参数:seqdata
a state sequence object as defined by the seqdef function.
一个状态序列对象定义的seqdef功能。
参数:with.missing
logical: Should missing elements in the sequences be turned into numerical values as well? The code for missing values in the sequences is retrieved from the 'nr' attribute of seqdata.
逻辑:如果缺少的元素序列转化为数值呢?从'nr'属性seqdata检索的代码序列中的缺失值。
Details
详细信息----------Details----------
The first state (for example 'A') is coded with the value 0, the second state (for example 'B') is coded with the value 1, etc... The function returns a sequence object containing the original sequences coded with the new numerical alphabet
所述第一状态(例如'A')被编码与0,第二状态(例如'B')被编码的值1等的值..该函数返回一个包含原始与新的数字字母编码序列对象
参见----------See Also----------
seqdef, alphabet
seqdef,alphabet
实例----------Examples----------
data(actcal)
actcal.seq <- seqdef(actcal,13:24)
## The first 10 sequences in the actcal.seq[#第一个10个序列中的actcal.seq]
## sequence object[#序列对象]
actcal.seq[1:10,]
alphabet(actcal.seq)
## The first 10 sequences in the actcal.seq[#第一个10个序列中的actcal.seq]
## sequence object with numerical alphabet[#数字字母的序列对象]
seqnum(actcal.seq[1:10,])
## states A,B,C,D are now coded 0,1,2,3[#状态A,B,C,D的现在编码0,1,2,3]
alphabet(seqnum(actcal.seq))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|