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

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

[复制链接]
发表于 2012-10-1 11:25:01 | 显示全部楼层 |阅读模式
anItemGroup(traitr)
anItemGroup()所属R语言包:traitr

                                        Constructor for ItemGroup instances...
                                         的ItemGroup实例的构造函数...

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

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

Constructor for ItemGroup instances
的ItemGroup实例的构造函数


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


anItemGroup(items=list(), name, ...)



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

参数:items
List of Item instances or ItemGroup instances
项目实例或列表的ItemGroup实例


参数:name
Name of ItemGroup.
名称的ItemGroup。


参数:...
Passed to ItemGroup proto trait </table>
传递的ItemGroup原始特征</ TABLE>


Details

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

An ItemGroup creates a model with properties given by the items and a default layout for its items. This can also be specified when the layout is drawn through make_gui.
一个的ItemGroup创建了一个模型,其项目的项目和一个默认布局的属性。这也可以被绘制时指定的布局通过make_gui。

An item group bundles a list of items into a model. When the model is intialized, constructors to access the model values are created. These getters/setters use the item names, so that get_name will get the main value for the item with name attribute "name".
一个项目组捆绑到一个模型中的项目列表。当模型被初始化,构造函数来访问模型的创建。这些getter / setter方法使用的项目名称,所以这get_name将得到该项目的主要价值与名称“name”属性。

An item group has the useful methods to_R to return the values in the model as a named list and get_item_by_name
项目组有用的方法to_R返回值模型中的命名列表和get_item_by_name


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

A proto object. Call obj$show_help() to view its methods and properties.
Aproto对象。呼叫obj$show_help()查看其方法和属性。


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

aContainer for specifying a layout
aContainer指定布局


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


## make a simple item group, show in non-default layout[#做一个简单的项目组,显示在非默认布局]
i <- anItemGroup(items=list(
numericItem(0,"x"),
numericItem(0,"y"),
stringItem("","z")
))
lay <- aContainer("x","y", aFrame("z", label="z in a box"))
## some proto methods:[#的一些原始方法:]
i$make_gui(cont=gwindow("Example of itemGroup"), gui_layout=lay)
i$get_x()     # get x value[得到x的值]
i$set_x(10)   # set x value to 10[x值10]
i$to_R()      # get list of x,y,z values[得到的x,y,z值的列表]

## End(Not run)[#(不执行)]

## example of using an item group and gbasicdialog to make a modal  GUI[#示例使用一个项目组和gbasicdialog的一个模式GUI]
ig <- anItemGroup(items=list(
x=numericItem(2)
)
)

## using gbasicdialog from gWidgets[#gbasicdialog从gWidgets]
## Not run: [#不运行:]
w <- gbasicdialog("testing", handler=function(h,...) {
. &lt;- h$action                         # action passes in itemgroup[行动传递的ItemGroup]
.$output <- sin(.$get_x())
},
action=ig)
ig$make_gui(container=w)
visible(w, TRUE)  ## modal now[现在#模式]
print(ig$output)


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-30 09:32 , Processed in 0.026694 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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