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

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

[复制链接]
发表于 2012-2-17 09:50:34 | 显示全部楼层 |阅读模式
missing(base)
missing()所属R语言包:base

                                        Does a Formal Argument have a Value?
                                         没有一个正式的参数有值吗?

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

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

missing can be used to test whether a value was specified as an argument to a function.
missing可以用来测试是否作为一个函数的参数指定一个值。


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


missing(x)



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

参数:x
a formal argument.
一个正式的说法。


Details

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

missing(x) is only reliable if x has not been altered since entering the function: in particular it will always be false after x <- match.arg(x).
missing(x)是唯一可靠的x尚未改变,因为进入功能,特别是它永远是假后x <- match.arg(x)。

The example shows how a plotting function can be written to work with either a pair of vectors giving x and y coordinates of points to be plotted or a single vector giving y values to be plotted against their indices.
这个例子显示了如何绘制函数可以写成工作,无论是对给点要绘制或给&#376;值,对他们的指数绘制一个向量x和y坐标向量。

Currently missing can only be used in the immediate body of the function that defines the argument, not in the body of a nested function or a local call.  This may change in the future.
目前missing只能被用来在函数定义参数的即时身体,而不是在一个嵌套函数或一个local呼叫的身体。这可能在未来改变。

This is a "special" primitive function: it must not evaluate its argument.
这是一个“特殊”的原始功能:它不能评估其参数。


参考文献----------References----------

The New S Language. Wadsworth &amp; Brooks/Cole.
Programming with Data.  A Guide to the S Language. Springer.

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

substitute for argument expression; NA for missing values in data.
substitute参数表达式;NA缺少的数据值。


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


myplot <- function(x,y) {
                if(missing(y)) {
                        y <- x
                        x <- 1:length(y)
                }
                plot(x,y)
        }

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 07:06 , Processed in 0.023523 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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