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

R语言:qqmath()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 17:35:20 | 显示全部楼层 |阅读模式
qqmath(lattice)
qqmath()所属R语言包:lattice

                                        Q-Q Plot with Theoretical Distribution
                                         与理论分布的Q-Q图

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

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

Draw quantile-Quantile plots of a sample against a theoretical distribution, possibly conditioned on other variables.
对一个理论分布样本的位数位数图绘制,可能对其他变量的条件。


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


qqmath(x, data, ...)

## S3 method for class 'formula'[类formula的方法]
qqmath(x,
       data,
       allow.multiple = is.null(groups) || outer,
       outer = !is.null(groups),
       distribution = qnorm,
       f.value = NULL,
       auto.key = FALSE,
       aspect = "fill",
       panel = lattice.getOption("panel.qqmath"),
       prepanel = NULL,
       scales, strip, groups,
       xlab, xlim, ylab, ylim,
       drop.unused.levels = lattice.getOption("drop.unused.levels"),
       ...,
       lattice.options = NULL,
       default.scales = list(),
       default.prepanel = lattice.getOption("prepanel.default.qqmath"),
       subscripts,
       subset)
## S3 method for class 'numeric'
qqmath(x, data = NULL, ylab, ...)



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

参数:x
The object on which method dispatch is carried out.  For the "formula" method, x should be a formula of the form ~ x | g1 * g2 * ..., where x should be a numeric variable.  For the "numeric" method, x should be a numeric vector.  
对象的方法调度进行。为方法"formula",x应该是一个公式的形式~ x | g1 * g2 * ...,x应该是一个数值变量。对于方法"numeric",x应该是一个数值向量。


参数:data
For the formula method, an optional data source (usually a data frame) in which variables are to be evaluated (see xyplot for details).  data should not be specified for the other methods, and is ignored with a warning if it is.  
formula方法,一个可选的数据源(通常是一个数据框)的变量进行评估(见xyplot细节)。 data不应该被指定为其他方法,忽略警告,如果它是。


参数:distribution
A quantile function that takes a vector of probabilities as argument and produces the corresponding quantiles from a theoretical distribution.  Possible values are qnorm, qunif, etc.  Distributions with other required arguments need to be provided as user-defined functions (see example with qt).  
一个位数的函数作为参数的概率向量,从理论分布产生的相应位数。可能的值是qnorm,qunif等的分布,与其他所需的参数,需要提供用户定义的函数(例如qt)。


参数:f.value
An optional numeric vector of probabilities, quantiles corresponding to which should be plotted.  This can also be a function of a single integer (representing sample size) that returns such a numeric vector.  A typical value for this argument is the function ppoints, which is also the S-PLUS default.  If specified, the probabilities generated by this function is used for the plotted quantiles, through the quantile function for the sample, and the function specified as the distribution argument for the theoretical distribution.  f.value defaults to NULL, which has the effect of using ppoints for the quantiles of the theoretical distribution, but the exact data values for the sample.  This is similar to what happens for qqnorm, but different from the S-PLUS default of f.value=ppoints.  For large x, this argument can be used to restrict the number of points plotted.  See also the tails.n argument in panel.qqmath.  
一个可选的数字的概率向量,对应的位数应绘制。这也可以是一个整数(占样本大小)返回一个数字的向量功能。这种说法的一个典型值是功能ppoints,这亦是,S-PLUS的默认。如果指定,用于绘制位数由这个函数生成的概率,通过quantile功能为样本,并作为distribution参数指定为理论分布函数。 f.value默认NULL,其中有使用“的理论分布的分位数ppoints的效果,但对样品的确切数据值。这是什么qqnorm发生类似,但不同的f.value=ppoints,S-PLUS的默认。对于大型x,这种说法可以用来限制点的数量绘制。也看到tails.npanel.qqmath参数。


参数:panel
A function, called once for each panel, that uses the packet (subset of panel variables) corresponding to the panel to create a display. The default panel function panel.qqmath is documented separately, and has arguments that can be used to customize its output in various ways.  Such arguments can usually be directly supplied to the high-level function.  
一次,要求每个小组的一个功能,使用包(面板变量的子集)对应创建一个显示面板。默认面板功能panel.qqmath记录分开,并可以用各种方式来定制其输出的参数。这种论调,通常可以直接提供给高层次的功能。


参数:allow.multiple, outer
See xyplot.  
看到xyplot。


参数:auto.key
See xyplot.  
看到xyplot。


参数:aspect
See xyplot.  
看到xyplot。


参数:prepanel
See xyplot.  
看到xyplot。


参数:scales
See xyplot.  
看到xyplot。


参数:strip
See xyplot.  
看到xyplot。


参数:groups
See xyplot.   
看到xyplot。


参数:xlab, ylab
See xyplot.  
看到xyplot。


参数:xlim, ylim
See xyplot.  
看到xyplot。


参数:drop.unused.levels
See xyplot.  
看到xyplot。


参数:lattice.options
See xyplot.  
看到xyplot。


参数:default.scales
See xyplot.  
看到xyplot。


参数:subscripts
See xyplot.  
看到xyplot。


参数:subset
See xyplot.  
看到xyplot。


参数:default.prepanel
Fallback prepanel function.  See xyplot.  
后备prepanel功能。看到xyplot。


参数:...
Further arguments.  See corresponding entry in xyplot for non-trivial details.  
进一步的论据。 xyplot非琐碎的细节,请参见相应的条目。


Details

详情----------Details----------

qqmath produces Q-Q plots of the given sample against a theoretical distribution.  The default behaviour of qqmath is different from the corresponding S-PLUS function, but is similar to qqnorm.  See the entry for f.value for specifics.
qqmath生产QQ对一个理论分布图给定的样本。默认行为的qqmath是从相应的S-PLUS的功能不同,但类似的qqnorm。看到f.value为具体的条目。

The implementation details are also different from S-PLUS.  In particular, all the important calculations are done by the panel (and prepanel function) and not qqmath itself.  In fact, both the arguments distribution and f.value are passed unchanged to the panel and prepanel function.  This allows, among other things, display of grouped Q-Q plots, which are often useful.  See the help page for panel.qqmath for further details.
实施细节也不同,S-PLUS。尤其,完成所有重要的计算面板(和prepanel功能)和不qqmath本身。事实上,双方的观点distribution和f.value不变,以面板和prepanel功能通过。除其他事项外,这使得显示分组的QQ图,这往往是有益的。详情见panel.qqmath帮助页。

This and all other high level Trellis functions have several arguments in common. These are extensively documented only in the help page for xyplot, which should be consulted to learn more detailed usage.
这和所有其他高层次网格功能有几个共同的参数。这些被广泛记载,只有在帮助页xyplot,应谘询,以了解更详细的用法。


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

An object of class "trellis". The update method can be used to update components of the object and the print method (usually called by default) will plot it on an appropriate plotting device.
对象类"trellis"。 update方法可以用来更新的对象和print方法(通常称为默认情况下),将适当的绘图设备上绘制它的组成部分。


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


Deepayan Sarkar <a href="mailtoeepayan.Sarkar@R-project.org">Deepayan.Sarkar@R-project.org</a>



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

xyplot, panel.qqmath, panel.qqmathline, prepanel.qqmathline, Lattice, quantile
xyplot,panel.qqmath,panel.qqmathline,prepanel.qqmathline,Lattice,quantile


举例----------Examples----------


qqmath(~ rnorm(100), distribution = function(p) qt(p, df = 10))
qqmath(~ height | voice.part, aspect = "xy", data = singer,
       prepanel = prepanel.qqmathline,
       panel = function(x, ...) {
          panel.qqmathline(x, ...)
          panel.qqmath(x, ...)
       })
vp.comb <-
    factor(sapply(strsplit(as.character(singer$voice.part), split = " "),
                  "[", 1),
           levels = c("Bass", "Tenor", "Alto", "Soprano"))
vp.group <-
    factor(sapply(strsplit(as.character(singer$voice.part), split = " "),
                  "[", 2))
qqmath(~ height | vp.comb, data = singer,
       groups = vp.group, auto.key = list(space = "right"),
       aspect = "xy",
       prepanel = prepanel.qqmathline,
       panel = function(x, ...) {
          panel.qqmathline(x, ...)
          panel.qqmath(x, ...)
       })

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 01:07 , Processed in 0.027202 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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