找回密码
 注册
查看: 494|回复: 0

R语言 TraMineR包 seqrecode()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 11:40:54 | 显示全部楼层 |阅读模式
seqrecode(TraMineR)
seqrecode()所属R语言包:TraMineR

                                         Recoding state sequence objects and factors
                                         重新编码的状态序列对象和因素

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Utilities for recoding factors or state sequence objects created with seqdef.
实用程序重新编码的因素或与seqdef创建的对象的状态序列。


用法----------Usage----------


seqrecode(seqdata, recodes, otherwise = NULL,
     labels = NULL, cpal = NULL)
recodef(x, recodes, otherwise=NULL, na=NULL)



参数----------Arguments----------

参数:seqdata
The state sequences objects to be recoded (created with seqdef).  
状态序列对象进行重新编码(创建seqdef)。


参数:recodes
A list specifying the recoding operations where each element is in the form newcode=oldcode or newcode=c(oldcode1, oldcode2,...). The rules are treated in the same order as they appear, hence subsequent rules may modify the first ones.
Alist指定的重新编码,其中每个元素是操作的形式newcode=oldcode或newcode=c(oldcode1, oldcode2,...)。相同,因为它们出现的顺序处理规则,因此后续的规则可以修改的。


参数:otherwise
NULL or Character. Level given to cases uncovered by the recodes list. If NULL, old states remain unchanged.
NULL或字符。水平,recodes列表破获情况。如果NULL,旧的状态保持不变。


参数:labels
optional state labels used for the color legend of TraMineR's graphics. If NULL (default), the state names in the alphabet are also used as state labels (see seqdef).
使用可选的状态标签的颜色传说中的特拉米纳的图形。如果NULL(默认),国家名称中的字母也作为状态标签(见seqdef“)。


参数:cpal
an optional color palette for representing the newly defined alphabet in graphics. If NULL (default), a color palette is created from the colors in seqdata by assigning to newcode the color of the first old state listed as oldcode and by leaving the colors of the other states unchanged.  
一个可选的颜色的调色板为代表的新定义的字母图形。 NULL如果(默认),调色板的颜色创建seqdata分配newcode第一旧的国家列为oldcode的颜色和离开的颜色的其他国家保持不变。


参数:x
A factor to be recoded.
重新编码的一个因素。


参数:na
Character vector. If not NULL, the list of states that should be recoded as NA (missing values).
字符向量。如果不是NULL,国家应该重新编码为NA(缺失值)的列表。


值----------Value----------

A recoded factor or a recoded state sequence object.
一个重新编码的因素或重新编码的状态序列对象。


参见----------See Also----------

seqdef to create a state sequence object.
seqdef创建一个状态序列对象。


实例----------Examples----------


## Recoding a state sequence object with seqrecode[#重新编码的状态序列对象seqrecode]
data(actcal)
## Creating a state sequence object[#创建一个状态序列对象]
actcal.seq <- seqdef(actcal,13:24, labels=c("> 37 hours", "19-36 hours",
   "1-18 hours", "no work"))
## Regrouping states B and C and setting the whole alphabet to A BC D[状态B和C#的再次组合和整个字母为A BC D]
actcal.new <-seqrecode(actcal.seq,
    recodes = list("A"="A", "BC"=c("B", "C"), "D"="D"))
## Crosstabulate the first column of the recoded and[#Crosstabulate的第一列中的重新编码的和]
## original state sequence objects[#原始状态的序列对象]
table(actcal.new[,1], actcal.seq[,1])

## Same as before but using automatically original[#和以前一样,但使用自动原]
## codes for unspecified states.[未指定状态代码。]
actcal.new2 <-seqrecode(actcal.seq,
        recodes = list("BC"=c("B", "C")))
table(actcal.new2[,1], actcal.seq[,1])

## Same as before but using otherwise[#和以前一样,但使用,否则]
actcal.new3 <-seqrecode(actcal.seq, recodes = list("A"="A", "D"="D"),
   otherwise="BC")
table(actcal.new3[,1], actcal.seq[,1])

## Recoding factors[#重新编码的因素]
## Recoding the marital status to oppose married to all other case[#重新编码所有其他情况下反对结婚的婚姻状况]
maritalstatus <- recodef(actcal$civsta00,
        recodes=list("Married"="married"), otherwise="Single")
summary(maritalstatus)
table(maritalstatus, actcal$civsta00)

## Recoding the number of kids in the household[,#重新编码的孩子在家庭中的]
## -2 is a missing value[#-2遗漏值]
nbkids <- recodef(actcal$nbkid00,
   recodes=list("None"=0, "One"=1, "Two or more"=2:10), na=-2)
table(nbkids, actcal$nbkid00, useNA="always")


转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-30 05:42 , Processed in 0.018017 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表