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

R语言 xpose4generic包 xpose.plot.default()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-10-2 07:15:53 | 显示全部楼层 |阅读模式
xpose.plot.default(xpose4generic)
xpose.plot.default()所属R语言包:xpose4generic

                                        The Xpose 4 generic functions for continuous y-variables.
                                         XPOSE 4个通用功能,持续Y变量。

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

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

This function is a wrapper for the lattice xyplot function.
这个函数是一个包装的格xyplot功能。


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


xpose.plot.default(x,y,object,
           inclZeroWRES = FALSE,
           onlyfirst    = FALSE,
           samp         = NULL,
           panel        = xpose.panel.default,
           groups       = object@Prefs@Xvardef$id,
           ids          = object@Prefs@Graph.prefs$ids,
           logy         = FALSE,
           logx         = FALSE,
           yscale.components= "default",#function(...) yscale.components.default(...),
           xscale.components= "default",#function(...) xscale.components.default(...),

           aspect       = object@Prefs@Graph.prefs$aspect,
           funx         = NULL,
           funy         = NULL,
           iplot        = NULL,

           ## Prediction interval settings
           PI           = NULL,
           
           ## Conditioning settings
           by=object@Prefs@Graph.prefs$condvar,
           force.by.factor = FALSE,
           ordby     = object@Prefs@Graph.prefs$ordby,
           byordfun  = object@Prefs@Graph.prefs$byordfun,
           shingnum  = object@Prefs@Graph.prefs$shingnum,
           shingol   = object@Prefs@Graph.prefs$shingol,
           by.interval   = NULL,
           strip = function(...){
             strip.default(...,strip.names=c(TRUE,TRUE))
           },
           use.xpose.factor.strip.names=TRUE,
           
           ## Subset stuff
           subset       = xsubset(object),

           autocorr=FALSE,
           
           ## Axes and titles
           main         = xpose.create.title(x,y,object,subset,funx,funy,...),
           xlb          = xpose.create.label(x,object,funx,logx,autocorr.x=autocorr,...),
           ylb          = xpose.create.label(y,object,funy,logy,autocorr.y=autocorr,...),
           scales       = list(),           

           ## Superpose smooth
           suline       = object@Prefs@Graph.prefs$suline,

           ## Categorical stuff
           bwhoriz      = object@Prefs@Graph.prefs$bwhoriz,
           
           ## Dilution stuff
           dilution     = FALSE,
           dilfrac      = object@Prefs@Graph.prefs$dilfrac,
           diltype      = object@Prefs@Graph.prefs$diltype,
           dilci        = object@Prefs@Graph.prefs$dilci,
           seed         = NULL,

           mirror       = FALSE,
           max.plots.per.page=4,
           mirror.aspect="fill",
           pass.plot.list=FALSE,
           x.cex=NULL,
           y.cex=NULL,
           main.cex=NULL,
           mirror.internal=list(strip.missing=missing(strip)),
           ...)



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

参数:x
A string or a vector of strings with the name(s) of the x-variable(s).
的名称的x变量(s)(s)的一个字符串或一个字符串vector。


参数:y
A string or a vector of strings with the name(s) of the y-variable(s).
的名称的y变量(s)(s)的一个字符串或一个字符串vector。


参数:object
An "xpose.data" object.
一个“xpose.data”的对象。


参数:inclZeroWRES
A logical value indicating whether rows with WRES=0 should be plotted.
一个逻辑值,该值指示是否应绘制行WRES = 0。


参数:onlyfirst
A logical value indicating whether only the first row per individual should be included in the plot.  
一个逻辑值,指示是否只有第一行,每个人应包括的图。


参数:samp
An integer between 1 and object@Nsim (seexpose.data-class) specifying which of the simulated data sets to extract from SData.
1和对象NSIM(见xpose.data-class)指定的模拟数据集提取SDATA之间的整数。


参数:panel
The name of the panel function to use.
面板功能使用的名称。


参数:groups
A string with the name of any grouping variable (used as the groups argument to panel.xyplot.
一个字符串与任何分组变量的名称(作为组参数来panel.xyplot。


参数:ids
A logical value indicating whether text labels should be used as plotting symbols (the variable used for these symbols indicated by the idlab xpose data variable).
一个逻辑值,文本标签是否应该被用作绘制符号,(用于这些符号的变量表示的idlab的XPOSE数据变量)。


参数:logy
Logical value indicating whether the y-axis should be logarithmic.
逻辑值,该值指示是否y轴的应该是对数。


参数:logx
Logical value indicating whether the x-axis should be logarithmic.
逻辑值,该值指示是否应该是对数的x轴。


参数:yscale.components
Used to change the way the axis look if logy is used. Can be a user difined function or link{xpose.yscale.components.log10}.  If the axes are not log transformed then yscale.components.default is used.  
用于改变轴看logy如果使用。可以是用户difined功能或link{xpose.yscale.components.log10}。如果轴数转换,然后yscale.components.default使用。


参数:xscale.components
Used to change the way the axis look if logx is used. Can be a user difined function or link{xpose.xscale.components.log10}.  If the axes are not log transformed then xscale.components.default is used.  
用于改变轴看logx如果使用。可以是用户difined功能或link{xpose.xscale.components.log10}。如果轴数转换,然后xscale.components.default使用。


参数:aspect
The aspect ratio of the display (see xyplot).
显示屏的纵横比(见xyplot)。


参数:funx
String with the name of a function to apply to the x-variable before plotting, e.g. "abs".  
字符串与一个函数的名称适用于x变量绘制之前,如“ABS”。


参数:funy
String with the name of a function to apply to the y-variable before plotting, e.g. "abs".  
打印之前申请的y变量的函数的名称的字符串,例如“ABS”。


参数:iplot
Is this an indvidual plots matrix? Internal use only.
这是一个单台的图矩阵吗?仅供内部使用。


参数:PI
Either "lines", "area" or "both" specifying whether prediction intervals (as lines, as a shaded area or both)  should be computed from the data in SData and added to the display. NULL means no prediction interval.
无论是“线”,“区域”或“两者”指定预测的时间间隔(如线条,作为阴影区域或两者)是否应在SData从数据计算的,并添加到显示。 NULL是指没有预测区间。


参数:by
A string or a vector of strings with the name(s) of the conditioning variables.
一个字符串或一个字符串矢量的调节变量的名称(S)。


参数:force.by.factor
Logical value. If TRUE, and by is not NULL, the variable specified by by is taken as categorical.
逻辑值。如果是TRUE,和by非NULL,by指定的变量作为分类。


参数:ordby
A string with the name of a variable to be used to reorder any factor conditioning variables (by). The variable is used in a call to the reorder.factor function.  
一个字符串,其中可用于任何因素的调节变量(by)重新排序的变量的名称。变量用于在调用reorder.factor功能。


参数:byordfun
The name of the function to be used when reordering a factor conditioning variable (see argument ordby)
要使用的功能的名称时重新排序的一个因素调节变量(参见参数ordby)


参数:shingnum
The number of shingles ("parts") a continuous conditioning variable should be divided into.
带状疱疹(“份”)连续调节变量应分为。


参数:shingol
The amount of overlap between adjacent shingles (see argument shingnum)  
相邻带状疱疹之间的重叠量(见参数shingnum)


参数:by.interval
The intervals to use for conditioning on a continuous variable with by.
使用空调的时间间隔,与by一个连续变量。


参数:strip
The name of the function to be used as the strip argument to the xyplot. An easy way to change the strip appearance is to use strip.custom.  For example, if you want to change the text in the strips you can use strip=strip.custom(factor.levels=c("Hi","There")) if the by variable is a factor and strip=strip.custom(var.name=c("New Name")) if the by variable is continuous.
要使用的函数名称作为带状参数xyplot。改变带钢外观的一个简单的方法是使用strip.custom。例如,如果你想带中的文本,你可以使用strip=strip.custom(factor.levels=c("Hi","There"))如果by变量是一个因素,strip=strip.custom(var.name=c("New Name"))如果by变量是连续的。


参数:use.xpose.factor.strip.names
Use factor names in strips of conditioning plots..
使用带空调图的因子名称..


参数:main
A string giving the plot title or NULL if none.
图标题或NULL,如果没有一个字符串,给出。


参数:xlb
A string giving the label for the x-axis. NULL if none.
一个字符串,给人的x-轴的标签。 NULL,如果没有。


参数:ylb
A string giving the label for the y-axis. NULL if none.
一个字符串,给出y轴的标签。 NULL,如果没有。


参数:subset
A string giving the subset expression to be applied to the data before plotting. See xsubset.
被应用到的数据,然后绘制一个字符串,给出的子集表达。见xsubset。


参数:autocorr
Is this an autocorrelation plot?  Values can be TRUE/FALSE.
这是自相关图吗?值可以是TRUE/FALSE。


参数:scales
A list to be used for the scales argument in xyplot.
用于scalesxyplot参数列表。


参数:suline
A string giving the variable to be used to construct a smooth to superpose on the display. NULL if none. This argument is used if you want to add a superpose line of a variable not present in the y list of variables.
给变量顺利叠加在显示屏上被用来构造一个字符串。 NULL,如果没有。这个论点是,如果你要添加一个y的变量列表中不存在的变量的叠加线。


参数:bwhoriz
A logical value indicating if box and whiskers bars should be plotted horizontally or not. Used when the x-variable(s) is categorical.
箱和胡须条应绘制水平或逻辑值。使用时,变量x(s)是绝对的。


参数:dilution
Logical value indicating whether data dilution should be used.
逻辑值,该值指示是否应使用数据稀释。


参数:diltype
Indicating what type of dilution to apply. NULL means random dilution without stratification. A nonNULL value means stratified dilution.
说明申请什么类型的稀释。 NULL是指不分层随机稀释。非NULL这个值是指分层稀释。


参数:dilfrac
Dilution fraction indicating the expected fraction of individuals to display in the plots. The exact meaning depends on the type of dilution (see below).
稀释分数表示的个人预期的分数显示在图。的确切含义取决于稀释的类型(见下文)。


参数:dilci
A number between 0 and 1 giving the range elegible for dilution in a stratified dilution (see below).  
给出的范围在0和1之间的一个数字elegible为在了分层稀释液稀释(见下文)。


参数:seed
Seed number used for random dilution. NULL means no seed.
种子数随机摊薄。 NULL是指没有种子。


参数:mirror
Should we create mirror plots from simulation data? Value can be FALSE, TRUE or 1 for one mirror plot, or 3 for three mirror plots.
我们应该建立镜像图,从仿真数据?值可以是FALSE,TRUE或1的一面镜子图的,或3为三镜图。


参数:max.plots.per.page
The maximum number of plots per page that can be created with the mirror plots.
可以创建的镜像图图每页的最大数量。


参数:mirror.aspect
The aspect ratio of the plots used for mirror functionality.
用于镜像功能的图的纵横比。


参数:pass.plot.list
Should we pass the list of plots created with mirror or should we print them directly.  Values can be TRUE/FALSE.
我们应该通过建立的镜子,还是应该直接打印出来的图列表。值可以是TRUE/FALSE。


参数:x.cex
The size of the x-axis label.
的x-轴的标签的大小。


参数:y.cex
The size of the y-axis label.
y轴的标签的大小。


参数:main.cex
The size of the title.
标题的大小。


参数:mirror.internal
an internal mirror argument used in create.mirror.  Checks if the strip argument from xyplot has been used.
内视镜使用的参数create.mirror。检查如果stripxyplot参数已使用。


参数:...
Other arguments passed to xpose.panel.default.
其他参数传递给xpose.panel.default。


Details

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

y must be numeric (continuous) while x can be either numeric of factor. If x is numeric then a regular xy-plot is drawn. If x is a factor, on the other hand, a box and whiskers plot is constructed.
y必须是数字(连续),而x可以是数字的因素。如果x是数字,然后定期的XY图的绘制。如果x是一个因素,另一方面,一个盒子和晶须积构造。

x and y can be either single valued strings or vector of strings. x and y can not both be vectors inthe same call to the function.
x和y可以是单值的字符串的字符串或向量。 x和y不能同时为向量的线性同一个呼叫的功能。

If ids is TRUE, text labels are added to the plotting symbols. The labels are taken from the idlab xpose data variable. The way the text labels are plotted is governed by the idsmode argument (passed down to the panel function). idsmode=NULL (the default) means that only extreme data points are labelled while a non-NULL value adds labels to all data points (the default in Xpose 3). xpose.panel.default identifies extreme data points by fitting a loess smooth (y~x) and looking at the residuals from that fit. Points that are associated with the highest/lowest residuals are labelled. "High" and "low" are judged by the panel function parameter idsext, which gives the fraction of the total number of data points that are to be judged extreme in the "up" and "down" direction. The default value for idsext is 0.05 (see xpose.prefs-class). There is also a possibility to label only the high or low extreme points. This is done through the idsdir argument to xpose.panel.default. A value of "both" (the default) means that both high and low extreme points are labelled while "up" and "down" labels the high and low extreme points respectively.
如果ids是TRUE,添加文本标签的绘图符号。从idlab的XPOSE数据变量的标签。绘制文本标签的方式是由idsmode参数(通过面板功能)。 idsmode=NULL(预设值)表示,只有极端的数据点的标记,而一个非NULL值的所有数据点(默认情况下,在XPOSE 3)添加标签。 xpose.panel.default的极端数据点进行拟合的黄土光滑(y~x)的残差,适合。与最高/最低的残差相关的点,这些被标记。 “高”和“低”的判断面板功能参数idsext,给出的分数总数的数据点,要判断极端的“向上”和“向下”的方向发展。 idsext的默认值是0.05(见xpose.prefs-class“)。还设有一个可能性标记仅在高或低的极值点。这是通过idsdirxpose.panel.default参数。 “既”(默认值)值,高,低两种极端点时,被标记为“向上”和“向下”标签的高和低的极值点。

Data dilution is useful is situations when there is an excessive amount of data. xpose.plot.default can dilute data in two different ways. The first is a completely random dilution in which all individuals are elegible of exclusion from the plot. In this case the argument dilfrac determines the fraction of individuals that are excluded from the plot. The second type of dilution uses stratification to make sure that none of the extreme individuals are omitted from the plot. Extreme individuals are identified in a similar manner as extreme data points are identified for text labelling. A smooth is fitted to the data and the extreme residuals from that fit is used to inform about extremeness. What is judged as extreme is determined by the argument dilci, which defaults to 0.95 (Note that the meaning of this is the opposite to idsext). dilci give the confidence level of the interval around the fitted curve outside of which points are deemed to be extreme. Extreme individuals are those that have at least one point in the "extremeness" interval. Individuals that do not have any extreme points are elegible for dilution and dilfrac give the number of these that should be omitted from the graph. This means that dilfrac should usually be grater for stratified dilution than in completely random dilution. Any smooths added to a diluted plot is based on undiluted data.
稀释是有用的数据是有一个过大的数据量的情况下,当。 xpose.plot.default可以淡化数据在两种不同的方式。第一个是完全随机的稀释,排除从图中,所有个人是elegible的。在这种情况下,参数dilfrac决定个人的分数被排除的图。第二种类型的稀释,采用分层,以确保的极端个人都没有遗漏的图。极端个人识别以类似的方式,作为极端的数据点被确定为文本标签。一个光滑的嵌合中的数据和从该合体的极端的残差被用于通知关于极端。什么是判断的极端,是由dilci,它默认为0.95(请注意,这样做的意思是相反的idsext)的参数。 dilci的置信水平区间的拟合曲线以外的点被认为是极端的。极端的个人是那些具有在“极端”时间间隔的至少一个点。不具有任何极端点的个人elegible用于稀释和dilfrac这些得到的数目,应该从图中省略。这意味着dilfrac通常应该是刨丝器而不是完全随机的稀释稀释分层。任何平滑加入稀释的图的基础上未稀释的数据。

More graphical parameters may be passed to xpose.panel.default.
更多的图形参数可以传递给xpose.panel.default。


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

Returns a xyplot graph object.
返回图形对象一个xyplot。


(作者)----------Author(s)----------


E. Niclas Jonsson, Mats Karlsson, Andrew Hooker & Justin Wilkins



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

xpose.panel.default, xyplot, panel.xyplot, xpose.prefs-class, xpose.data-class
xpose.panel.default,xyplot,panel.xyplot,xpose.prefs-class,xpose.data-class


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


## Not run: [#不运行:]
## xpdb5 is an Xpose data object[#xpdb5是一个XPOSE的数据对象]
## We expect to find the required NONMEM run and table files for run[#我们希望找到所需的NONMEM运行和表文件运行的]
## 5 in the current working directory[排名第5的当前工作目录]
xpdb5 <- xpose.data(5)

## A spaghetti plot of DV vs TIME[#A面条DV随时间变化的图]
xpose.plot.default("TIME", "DV", xpdb5)

## A conditioning plot[#空调图的]
xpose.plot.default("TIME", "DV", xpdb5, by = "SEX")

## Multiple x-variables[#多个X变量]
xpose.plot.default(c("WT", "SEX"), "CL", xpdb5)

## Multiple y-variables[#多个Y变量]
xpose.plot.default("WT", c("CL", "V"), xpdb5)
xpose.plot.default("WT", c("CL", "V"), xpdb5, by=c("SEX", "HCTZ"))

## determining the interval for the conditioning variable[#确定的时间间隔的调节变量]
wt.ints <- matrix(c(50,60,60,70,70,80,80,90,90,100,100,150),nrow=6,ncol=2,byrow=T)
xpose.plot.default("TIME","DV",xpdb5,by="WT", by.interval=wt.ints)

## End(Not run)[#(不执行)]


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 04:43 , Processed in 0.024250 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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