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

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

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

                                        Interactive manipulation of R expressions...
                                         互动操作的R表达式...

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

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

Interactive manipulation of R expressions
互动操作的R表达式


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


    (is.list(envir) || is.pairlist(envir)) parent.frame() else
    baseenv())



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

参数:expr
The expression to manipulate through GUI controls. A control is automatically created for every variable in expr that is not bound in the caller's environment, unless auto is set to FALSE.
操作通过GUI控件的表达式。的控制会自动为每个变量创建expr,未绑定调用者的环境中,除非auto设置为FALSE。


参数:eval
If set to FALSE, expr is not evaluated automatically each time a control is operated by the user. Instead, an "eval" button is added to the GUI to trigger manual evaluation.
如果设置为FALSE,expr不自动计算每个时间控制是由用户操作。相反,一个“eval”的按钮被添加到GUI触发手动评估。


参数:auto
If set to FALSE, no controls for unbound variables will be created automatically. Unbound variables in expr will remain unbound, unless explicitly bound in the ... parameter.
如果设置为FALSE,没有控件绑定的变量将被自动创建。绑定的变量在expr将继续作承诺,除非显式绑定在...参数。


参数:envir
The environment in which expr is to be evaluated. May also be NULL, a list, a data frame, a pairlist or an integer as specified to sys.call.
的环境中expr要被评估。也可能是NULL,一个列表,一个数据框,pairlist或一个整数,指定为sys.call。


参数:enclos
Relevant when envir is a (pair)list or a data frame. Specifies the enclosure, i.e., where R looks for objects not found in envir. This can be NULL (interpreted as the base package environment) or an environment.
当envir是一个(对)列表或一个数据框。指定的外壳,即,其中R的外观没有发现envir的对象。这可能是NULL解释的基本软件包环境或环境。


参数:...
Optional configuration information for the controls for unbound variables in expr. This information is supplied in the form variable_name = twiddlerControl, ... (e.g. x = knob(lim = c(0, 10)), b = toggle(default = TRUE)). If no twiddlerControl object is supplied for an unbound variable, a knob with range [0.0, 1.0] is created as a default. This behaviour can be suppressed by setting the auto parameter to FALSE.
可选的配置信息的控件绑定的变量expr。此信息被提供的形式变量名=twiddlerControl,... (例如x = knob(lim = c(0, 10)), b = toggle(default = TRUE)“)。如果没有twiddlerControl对象提供创建一个未绑定的变量,旋钮范围[0.0,1.0]作为默认值。这种行为可以抑制通过设置auto参数FALSE。


Details

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

twiddle automatically creates a GUI for interactively manipulating variables in an R expression expr. This GUI will contrain a control, i.e. a slider or a checkbox, for every unbound variable in expr. expr is re-evaluated every time the user changes a control after binding the unbound variables in expr to the new settings of their associated
twiddle自动创建一个GUI交互方式操作变量R的表达expr。这将contrain GUI控制,即滑块或复选框,在expr每一个未绑定变量。 expr重新评估每一个用户改变后绑定绑定的变量expr到新的设置及其相关的控制


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

The last values of the twiddlers as a named list.
作为命名列表中的最后一个值的twiddlers。


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

If you use an expr that generates console output as a side-effect, e.g. via print, and you are running Windows, you might need to use
如果您使用的expr产生控制台输出的副作用,例如:通过print,您运行的是Windows,你可能需要使用


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

knob, combo, entry,
knob,combo,entry,


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


twiddle(print(x))
twiddle(print(x), eval = FALSE)
twiddle(print(a && !b), a = toggle(), b = toggle())
twiddle(curve(sin(a * x) + cos(b * x), type = "l", col = "darkblue"),
a = knob(c(0, 0.1), 0.001),
b = knob(c(0, 0.2), 0.001),
auto = FALSE)
twiddle(plot(rnorm(100), type=t), t=combo("p", "l", "b"))


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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-28 16:02 , Processed in 0.047481 second(s), 15 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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