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

R语言 roxygen包 make.namespace.roclet()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-9-27 23:32:25 | 显示全部楼层 |阅读模式
make.namespace.roclet(roxygen)
make.namespace.roclet()所属R语言包:roxygen

                                        Make a namespace roclet which parses the given files and writes a list of...
                                         使一个的命名空间roclet分析给定的文件,并写入的列表...

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

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

Make a namespace roclet which parses the given files and writes a list of namespace directives to a given file or standard out; see <CITE>Writing R Extensions</CITE>
使一个的命名空间roclet分析给定的文件命名空间指令的列表,并写入到一个给定的文件或标准输出;“看到”<CITE>“写R附加</ CITE>


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


make.namespace.roclet(outfile="", verbose=TRUE)



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

参数:outfile
whither to send output; blank string means standard out
往那将输出发送空白字符串表示标准输出


参数:verbose
whether to anounce what we're doing with the <VAR>outfile</VAR> </table>
是否站长,我们正在做的<VAR> OUTFILE </ VAR> </ TABLE>


Details

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

The namespace roclet supports the following tags:
的的命名空间roclet支持以下标签:

Roxygen tag
Roxygen标签

</td><td align="left"> "NAMESPACE"
</ TD> <TD ALIGN="LEFT">NAMESPACE

equivalent
当量

@export
@export

</td><td align="left"> export
</ TD> <TD ALIGN="LEFT"> export

@exportClass
@exportClass

</td><td align="left"> exportClasses
</ TD> <TD ALIGN="LEFT"> exportClasses

@exportMethod
@exportMethod

</td><td align="left"> exportMethod
</ TD> <TD ALIGN="LEFT"> exportMethod

@exportPattern
@exportPattern

</td><td align="left"> exportPattern
</ TD> <TD ALIGN="LEFT"> exportPattern

@S3method
@S3method

</td><td align="left"> S3method
</ TD> <TD ALIGN="LEFT"> S3method

@import
@import

</td><td align="left"> import
</ TD> <TD ALIGN="LEFT"> import

@importFrom
@importFrom

</td><td align="left"> importFrom
</ TD> <TD ALIGN="LEFT"> importFrom

@importClassesFrom
@importClassesFrom

</td><td align="left"> importClassesFrom
</ TD> <TD ALIGN="LEFT"> importClassesFrom

@importMethodsFrom
@importMethodsFrom

</td><td align="left"> importMethodsFrom
</ TD> <TD ALIGN="LEFT"> importMethodsFrom

@exportMay be specified with or without value; if unadorned, roxygen will try to guess the exported value by assignee, setMethod, setClass, etc. Otherwise, @export f g ... translates to export(f, g, ...).
“”@export可能是指定的或没有价值的,朴实,roxygen会尝试猜测的出口值由受让人,setMethod,setClass,等等,否则,@export f g ...转化为export(f, g, ...)。

@exportClassOverrides setClass.
@exportClass覆盖setClass。

@exportMethodOverrides setMethod or setGeneric.
@exportMethod覆盖setMethod或setGeneric。

@exportPatternSee &ldquo;1.6.2 Registering S3 methods&rdquo; from <CITE>Writing R Extensions</CITE>.
@exportPattern请参阅“1.6.2注册S3方法”<CITE>写R扩展</ CITE>。

@S3methodOverrides the export of an S3 method.
@S3method覆盖出口的S3方法。

@importSee &ldquo;1.6.1 Specifying imports and exports&rdquo; from <CITE>Writing R Extensions</CITE>.
@import“1.6.1指定进口和出口”从<CITE>写作R附加</ CITE>。

@importFromSee &ldquo;1.6.1 Specifying imports and exports&rdquo; from <CITE>Writing R Extensions</CITE>.
@importFrom“1.6.1指定进口和出口”从<CITE>写作R附加</ CITE>。

@importClassesFromSee &ldquo;1.6.6 Name spaces with formal classes and methods&rdquo; from <CITE>Writing R Extensions</CITE>.
@importClassesFrom请参阅“1.6.6正式的类和方法的名称空间”<CITE>写R扩展</ CITE>。

@importMethodsFromSee &ldquo;1.6.6 Name spaces with formal classes and methods&rdquo; from <CITE>Writing R Extensions</CITE>.
@importMethodsFrom请参阅“1.6.6正式的类和方法的名称空间”<CITE>写R扩展</ CITE>。


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

Namespace roclet
命名空间roclet


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


#' packages foo and bar[“包foo和bar]
#' @import foo bar[的@ import foo的条形]
roxygen()

#' An exportable function[“输出的另一种功能]
#' @export[“@出口]
fun <- function() {}

roclet <- make.namespace.roclet()

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-25 22:43 , Processed in 0.024983 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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