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

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

[复制链接]
发表于 2012-2-16 18:21:54 | 显示全部楼层 |阅读模式
checkUsage(codetools)
checkUsage()所属R语言包:codetools

                                        Check R Code for Possible Problems
                                         R代码检查可能出现的问题

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

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

Check R code for possible problems.
检查R代码中可能存在的问题。


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


checkUsage(fun, name = "<anonymous>", report = cat, all = FALSE,
           suppressLocal = FALSE, suppressParamAssigns = !all,
           suppressParamUnused = !all, suppressFundefMismatch = FALSE,
           suppressLocalUnused = FALSE, suppressNoLocalFun = !all,
           skipWith = FALSE, suppressUndefined = dfltSuppressUndefined,
           suppressPartialMatchArgs = TRUE)
checkUsageEnv(env, ...)
checkUsagePackage(pack, ...)



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

参数:fun
closure.
关闭。


参数:name
character; name of closure.
字符;封闭的名称。


参数:env
environment containing closures to check.
环境包含闭包检查。


参数:pack
character naming package to check.
字符命名包检查。


参数:...
options to be passed to checkUsage.
选项将被传递到checkUsage。


参数:report
function to use to report possible problems.
函数的使用报告可能出现的问题。


参数:all
logical; report all possible problems if TRUE.
逻辑;如果为TRUE报告所有可能出现的问题。


参数:suppressLocal
suppress all local variable warnings.
禁止所有的局部变量的警告。


参数:suppressParamAssigns
suppress warnings about assignments to formal parameters.
抑制正式参数分配的警告。


参数:suppressParamUnused
suppress warnings about unused formal parameters.
禁止未使用的正式参数的警告。


参数:suppressFundefMismatch
suppress warnings about multiple local function definitions with different formal argument lists
压制不同的正式参数列表的多个本地函数定义的警告


参数:suppressLocalUnused
suppress warnings about unused local variables
禁止未使用的局部变量的警告


参数:suppressNoLocalFun
suppress warnings about using local variables as functions with no apparent local function definition
禁止使用无明显的局部功能定义为函数的局部变量警告


参数:skipWith
logical; if true, do no examine code portion of with expressions.
逻辑;如果属实,我没有检查代码with表达式的一部分。


参数:suppressUndefined
suppress warnings about undefined global functions and variables.
抑制有关未定义的全局函数和变量的警告。


参数:suppressPartialMatchArgs
suppress warnings about partial argument matching
抑制部分参数匹配的警告


Details

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

checkUsage checks a single R closure.  Options control which possible problems to report.  The default settings are moderately verbose.  A first pass might use suppressLocal=TRUE to suppress all information related to local variable usage. The suppressXYZ values can either be scalar logicals or character vectors; then they are character vectors they only suppress problem reports for the variables with names in the vector.
checkUsage检查一个单一的R封闭。选项控制可能出现的问题报告。默认设置是中等冗长。第一遍可能使用suppressLocal=TRUE抑制局部变量使用的所有相关信息。 suppressXYZ值可以是标量的逻辑值或特征向量,那么他们是特征向量,他们只抑制为向量的名称的变量的问题报告。

checkUsageEnv and checkUsagePackage are convenience functions that apply checkUsage to all closures in an environment or a package.  checkUsagePackage requires that the package be loaded.  If the package has a name space then the internal name space frame is checked.
checkUsageEnv和checkUsagePackage方便的功能,适用于checkUsage到所有封闭的环境中或包。 checkUsagePackage需要加载该包。如果包有一个名字空间,那么内部的名字空间框架被选中。


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


Luke Tierney



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


checkUsage(checkUsage)
checkUsagePackage("codetools",all=TRUE)
## Not run: checkUsagePackage("base",suppressLocal=TRUE)[#不运行:checkUsagePackage(“基地”,suppressLocal = TRUE)]

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 11:55 , Processed in 0.020037 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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