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

R语言 RedeR包 PluginBuilder()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-26 12:39:35 | 显示全部楼层 |阅读模式
PluginBuilder(RedeR)
PluginBuilder()所属R语言包:RedeR

                                         The constructor for the PluginBuilder class.
                                         为PluginBuilder类的构造函数。

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

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

Constructor to build RedeR plugins.
建立瑞德插件的构造。


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


PluginBuilder(title='plugin', allMethods, allAddons=NULL)



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

参数:title
A character string representing the plugin name.  
一个字符串,代表插件的名称。


参数:allMethods
List of all plugin methods wrapped as R functions (does not accept arguments).   
名单(R函数包裹所有插件的方法不接受参数)。


参数:allAddons
List of all additional expressions wrapped as R functions (accept arguments).   
所有其他表达式为R功能(接受参数)包裹的名单。


Details

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

RedeR plug-ins have two main sections: methods and add-ons. The 'methods' section can be regarded as the plug-in trigger. When installed in the app, this trigger is used to start a given analysis by unfolding the R expressions wrapped in the methods. Add-ons use the same strategy, but remains hidden in the app – and it is optional.
瑞德插件,插件有两个主要部分:方法和附加。可以被视为在插件触发的“方法”部分。在安装应用程序时,这个触发器是用来启动一个给定的分析,所开展的R表达方法包裹。附加元件使用相同的策略,但仍然隐藏在应用程序 - 它是可选的。


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

Build a new plugin.
建立一个新的插件。


注意----------Note----------

The 'allMethods' section does not accept arguments. Formal functions can be passed to add-ons as additional arguments.
,allMethods“节不接受参数。正式的功能,可通过添加组件作为额外的参数。


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


Mauro Castro



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

submitPlugin updatePlugins deletePlugin pluginParser dynwin
submitPluginupdatePluginsdeletePluginpluginParserdynwin


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



#Wrap up a new method into a function[包装成一个函数的一种新方法]
mt1 <- function()
{
  rdp   <- RedPort('MyPort')
  g     <- getGraph(rdp)
  dg    <- degree.distribution(g)
  dynwin(rdp)                              #creates a RedeR java graphics device [创建一个瑞德Java图形设备]
  plot(dg, xlab = "k", ylab = "P(k)")
}

#Initiate the plugin skeleton[启动插件骨架]
plugin <- PluginBuilder(title="MyPlugin", allMethods=list(mt1=mt1))
                             
#Invoke RedeR and submit the new plugin[调用瑞德,并提交新的插件]

rdp <- RedPort('MyPort')
                                         
## Not run: [#无法运行:]
  calld(rdp)
  submitPlugin(rdp, plugin)
  updatePlugins(rdp)

## End(Not run)[#结束(不运行)]

  

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-29 14:12 , Processed in 0.021459 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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