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

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

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

                                        An itemList is used to store a list of similar items or itemgroups with a means to edit individually...
                                         一种ITEMLIST是用来存储用的手段的列表相似商品或itemgroups的单独编辑...

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

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

An itemList is used to store a list of similar items or itemgroups with a means to edit individually
一种ITEMLIST是用来存储用的手段的列表相似商品或itemgroups的单独编辑


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





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

参数:items
list of similar items, may be empty list
类似的项目列表,可能是空的列表


参数:items_name
Header name on top of table displaying item list
表上显示项目列表的头名


参数:item_factory
function to call to produce a new item, e.g. function(.) numericItem(1)
要调用的函数产生一个新的项目,例如function(.) numericItem(1)


参数:name
name of itemList object
ITEMLIST对象的名称


参数:label
label for itemList object
ITEMLIST对象的标签


参数:help
help string
帮助字符串


参数:tooltip
tooltip
工具提示


参数:attr
attributes passed to make_ui constructor
属性传递给make_ui构造


参数:model
optional model to pass in
可选的模式,通过


参数:editor
optional editor to pass in
通过可选的编辑器


参数:...
passed along to Item\$proto() call </table>
传递给Item\$proto()呼叫</ TABLE>


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

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


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

This item's model is a a list storing child items or item groups. To create new items, the item_factory method should be provided. It provides a template for a new item, the editor allows the user to modify its values When a child item is edited the "done" button is clicked to close. The method post_process is called. (The edited changes may already have been sent back to the model.) The child items to_string method is called to make the label in the table that allows the user to select the child item to edit. This should be a character vector of length 1. The table can display an icon. Simply set the icon property of the icon to a gWidgets stock icon name.
此项目的模型是AA存储子的项目或项目组的列表。要创建新的项目,item_factory方法。它提供了一个新的项目模板,编辑器允许用户修改它的值的子项编辑“完成”按钮,点击关闭。的方法post_process被调用。 (编辑过的变化可能已经被发回的模型。)的子项to_string方法被称为表中,允许用户选择的子项进行编辑,以使标签。这应该是一个字符长度为1的向量。该表可以显示一个图标。只要设置了icon属性的图标到gWidgets股票图标的名称。

The child items can be returned via the get_value method or the get_NAME method, where NAME is that passed into the name argument of the constructor. The to_R method can be modified to manipulate the return value. The vignette has an example where the output is coerced into a data frame. The default is a list with each child items to_R
可以返回的子项,通过get_value或get_NAME方法,其中NAME是,传递到参数的构造函数name。 to_R方法可以被修改,以操作的返回值。的小插曲,有一个例子,其中的输出被强制为一个数据框。默认值是一个列表,每个子项to_R


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


## make icons[#图标]
imagedir <- system.file("images",package="traitr")
addStockIcons(gsub("\\.png","", list.files(path=imagedir)),
list.files(path=imagedir, full.names=TRUE))
## make item[#项目]
item <- itemList(items=list(),
items_name="Personnel",
item_factory = function(.) {
a <- anItemGroup(items=list(
name=stringItem(""),
rank=choiceItem("Scout", values=c("Scout","Captain","General")),
serial.number = stringItem("", label="Serial number")))
a$post_process <- function(.) {
.$icon <- tolower(.$get_rank())
}
a$to_string <- function(., drop=TRUE) .$to_R()$name
return(a)
},
name="itemlist")

item$make_ui(container=gwindow("itemList test"))


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


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

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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