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

R语言 TraMineR包 plot.stslist.freq()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-1 11:35:08 | 显示全部楼层 |阅读模式
plot.stslist.freq(TraMineR)
plot.stslist.freq()所属R语言包:TraMineR

                                        Plot method for sequence frequency tables
                                         序列频数分布表的绘制方法。

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

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

Plot method for output produced by the seqtab function, i.e objects of class stslist.freq.
由seqtab功能,即对象的类stslist.freq产出的绘制方法。


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


## S3 method for class 'stslist.freq'
plot(x, cpal = NULL, missing.color = NULL, pbarw = TRUE,
    ylab = NULL, yaxis = TRUE, xaxis = TRUE,
    xtlab = NULL, xtstep = NULL, cex.plot = 1, ...)



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

参数:x
an object of class stslist.freq as produced by the seqtab function.
类的一个对象stslist.freq产生的seqtab函数。


参数:cpal
alternative color palette to be used for the states. If user specified, a vector of colors with number of elements equal to the number of states in the alphabet. By default, the 'cpal' attribute of the x object is used.
替代调色板要用于状态。如果用户指定的颜色与数量相等的元素的数量在字母表中的一个向量。默认情况下,“CPAL x对象的属性。


参数:missing.color
alternative color for representing missing values inside the sequences. By default, this color is taken from the missing.color attribute of the x object.
另一种颜色代表缺失值序列内。默认情况下,这个颜色是从missing.color的x对象的属性。


参数:pbarw
if pbarw=TRUE (default), the width of the bars are proportional to the sequence frequency in the dataset.
如果pbarw=TRUE(默认),宽度的条形是在数据集中的序列频率成正比。


参数:ylab
an optional label for the y axis. If set to NA, no label is drawn.
一个可选的标签为Y轴。如果设置为NA,没有标签的绘制。


参数:yaxis
if TRUE or "cum", the y axis is plotted with a label showing the cumulated percentage frequency of the displayed sequences. If "pct", the percentage value for each sequence is displayed.
如果TRUE或"cum",y轴的曲线,示出所显示的序列的累积百分比频率标签。如果"pct",每个序列显示的百分比值。


参数:xaxis
if TRUE (default) the x-axis is plotted.
如果TRUE(默认),x轴绘制。


参数:xtlab
optional labels for the ticks of the x-axis. If unspecified, the names attribute of the x object is used.
的x-轴的刻度可选标签。如果未指定,names属性x对象。


参数:xtstep
optional interval at which the tick-marks and labels of the x-axis are displayed. For example, with xtstep=3 a tick-mark is drawn at position 1, 4, 7, etc... The display of the corresponding labels depends on the available space and is dealt with automatically. If unspecified, the xtstep attribute of the x object is used.
可选的时间间隔被显示的x-轴的刻度标记和标签。例如,对于xtstep = 3刻度线标记绘制在位置1,4,7,等。..的相应的标签的显示取决于可用的空间和自动处理。如果未指定,xtstep属性x对象。


参数:cex.plot
expansion factor for setting the size of the font for the axis labels and names. The default value is 1. Values smaller than 1 will reduce the size of the font, values greater than 1 will increase the size.
设置轴标签和名称的字体的大小扩展系数。默认值是1。小于1的值,将减少的字体的大小的值大于1的大小会增加。


参数:...
further graphical parameters. For example border=NA to remove the bars borders, space=0 to remove space between sequences. For more details about the graphical parameter arguments, see barplot and par.  
进一步的图形参数。例如border=NA删除的条形边界,space=0删除序列之间的空间。有关图形的参数的更多详细信息,请参阅barplot和par。


Details

详细信息----------Details----------

This is the plot method for the output produced by the seqtab function, i.e. objects of class stslist.freq. It produces a plot showing the sequences sorted bottom up according to their frequency in the data set.
这是图的方法,产生的输出由seqtab功能,即对象的类stslist.freq的。它产生的曲线图,示出了序列的排序条件自下而上根据他们的数据集合中的频率。

This method is called by the generic seqplot function (if type="f") that produces more sophisticated plots, allowing grouping and automatic display of the state color legend. The seqfplot function is a shortcut for calling seqplot with type="f".
调用此方法的通用seqplot函数(如果type="f"),产生更复杂的图,允许分组和自动显示的状态传奇的色彩。 seqfplot函数调用seqplottype="f"的快捷方式。


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


## Loading the 'actcal' example data set[#载入actcal的“示例数据集]
data(actcal)

## Defining a sequence object with data in columns 13 to 24[#定义一个序列对象中的数据列13至24]
## (activity status from january to december 2000)[#(活动地位从1月至2000年12)]
actcal.lab <- c("> 37 hours", "19-36 hours", "1-18 hours", "no work")
actcal.seq <- seqdef(actcal, 13:24, labels=actcal.lab)

## 10 most frequent sequences in the data[10个最常见的序列中的数据]
actcal.freq <- seqtab(actcal.seq)

## Plotting the object[#绘制对象]
plot(actcal.freq, main="Sequence frequencies - actcal data set")

## Plotting all the distinct sequences without borders[#绘制所有不同的序列无国界]
## and space between sequences[#和空间序列之间]
actcal.freq2 <- seqtab(actcal.seq, tlim=0)
plot(actcal.freq2, main="Sequence frequencies - actcal data set",
  border=NA, space=0)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-30 04:54 , Processed in 0.022067 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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