choiceItem(traitr)
choiceItem()所属R语言包:traitr
Item for choosing one of several values...
项目选择几个值之一...
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Item for choosing one of several values
项目选择几个值之一
用法----------Usage----------
editable=FALSE, name, label=name, help="", tooltip="", attr, model,
editor, editor_type=c("", "gradio", "gcombobox", "gtable", "gedit",
参数----------Arguments----------
参数:value
Default value for the model. This is specified by index (or indices if multiple=TRUE)
该模型的默认值。这是指定的指数(或指数multiple=TRUE)
参数:values
Values that one can select from. May be a data frame or vector. The editor depends on the size of this: small will be radio button or checkboxes; medium is combobox; large is a table. One can override the behaviour by passing in a value to editor_type.
,可以选择的值。可能是一个数据框或矢量。编辑:小会的单选按钮或复选框的大小取决于介质的组合框是一个表。可以覆盖这些行为传递的值editor_type。
参数:by_index
Do we get and set the main value by index or by value?
我们的get和set的主要价值指数或价值吗?
参数:multiple
Multiple selection is allowed? If so, then only checkboxes or table widget is used
多选择是允许的?如果是的话,那么只有复选框或使用表格widget
参数:editable
Can user edit value to be selected? If so, the combobox is used
用户可以编辑被选中的值吗?如果是这样,组合框
参数:name
Required name for object. Names should be unique within a group of items
需要的对象的名称。名称应是唯一的一组项目
参数:label
Optional label, default value is the name
可选的标签,默认值是名称
参数:help
Optional help string
可选的帮助字符串
参数:tooltip
Optional tooltip to display
可选工具提示显示
参数:attr
A list of attributes to pass to widget on construction. Eg. attr=list(size=c(100,200)). The expand=TRUE value is a default for this.
传递到建筑部件上的属性列表。例如:属性=列表(大小= C(100200))。 expand=TRUE值的默认值。
参数:model
Optional model. Useful if one wishes to use same model for multiple views
可选的模式。有用的,如果你希望使用相同的模型的多个视图
参数:editor
Specification of editor (a view) to override default
规格编辑器(视图)覆盖默认
参数:editor_type
overide choice of editor by heuristic based on the number of possible values. Must set attr to match desired.
此改变选择的编辑器,通过启发式的可能值的基础上。必须设置,以符合所需的attr。
参数:...
Passed to parent proto object during call to proto </table>
传递给过程中父原始对象调用原</ TABLE>
值----------Value----------
A proto object. Call obj$show_help() to view its methods and properties.
Aproto对象。呼叫obj$show_help()查看其方法和属性。
参见----------See Also----------
Item
Item
实例----------Examples----------
a <- choiceItem("a", letters, name="x")
a$get_x()
a$set_x("b")
a$get_x()
## or by index, which can be easier to do[#或按索引,它可以比较容易做]
b <- choiceItem("a", letters, name="x", by_index=TRUE)
b$get_x()
b$set_x(2)
b$get_x()
## Size determines widget, unless you set editor_type[#大小决定的部件,除非您设置editor_type]
## a radio group[#单选按钮组]
rg <- choiceItem("a", letters[1:3], name="x")
## a combobox[#一个组合框]
cb <- choiceItem("a", letters[1:8], name="x")
## a table[#表]
tb <- choiceItem("a", letters[1:26], name="x")
## adjust size of table widget[#调整大小的表格widget]
tb <- choiceItem("a", letters[1:26], name="x", attr=list(size=c(width=300,height=400)))
## Multiple and size determines widget type[#多和大小决定了部件类型]
## smaller uses checkboxgroup[较小的用途checkboxgroup]
cbg <- choiceItem("a", letters[1:5], multiple=TRUE)
## larger uses table[更大的用途表]
tbl <- choiceItem("a", letters[1:15], multiple=TRUE)
## place values in data frame to avoid generic header[#在数据框中的位值,以避免通用头]
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|