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

R语言:tkProgressBar()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 21:28:00 | 显示全部楼层 |阅读模式
tkProgressBar(tcltk)
tkProgressBar()所属R语言包:tcltk

                                        Progress Bars via Tk
                                         通过Tk的进度条

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

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

Put up a Tk progress bar widget.
提出了一个Tk的进度条构件。


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


tkProgressBar(title = "R progress bar", label = "",
              min = 0, max = 1, initial = 0, width = 300)

getTkProgressBar(pb)
setTkProgressBar(pb, value, title = NULL, label = NULL)
## S3 method for class 'tkProgressBar'
close(con, ...)



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

参数:title, label
character strings, giving the window title and the label on the dialog box respectively.
字符串,分别给予对话框窗口的标题和标签。


参数:min, max
(finite) numeric values for the extremes of the progress bar.
进度条的极端数值(有限)。


参数:initial, value
initial or new value for the progress bar.
进度条的初始或新的价值。


参数:width
the width of the progress bar in pixels: the dialog box will be 40 pixels wider (plus frame).
宽度:以像素为单位的进度条对话框将是40个像素宽(加帧)。


参数:pb, con
an object of class "tkProgressBar".
对象类"tkProgressBar"。


参数:...
for consistency with the generic.
与通用的一致性。


Details

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

tkProgressBar will display a widget containing a label and progress bar.
tkProgressBar会显示一个小部件包含一个标签和进度条。

setTkProgessBar will update the value and for non-NULL values, the title and label (provided there was one when the widget was created).  Missing (NA) and out-of-range values of value will be (silently) ignored.
setTkProgessBar将更新的价值和非NULL值,标题和标签(只要有一个部件被创建时的)。失踪(NA)value(默默)忽略和范围的值。

The progress bar should be closed when finished with.
进度栏应该是closed时完成。

This will use the ttk::progressbar widget for Tk version 8.5 or later, otherwise R's copy of BWidget's progressbar.
这将使用Tk的版本8.5或更高版本,否则R的BWidget的ttk::progressbar副本progressbar部件。


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

For tkProgressBar an object of class "tkProgressBar".
tkProgressBar类对象"tkProgressBar"。

For getTkProgressBar and setTkProgressBar, a length-one numeric vector giving the previous value (invisibly for setTkProgressBar).
getTkProgressBar和setTkProgressBar,长度一个数字向量,使以前的值(无形setTkProgressBar)。


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

txtProgressBar  
txtProgressBar

winProgressBar for a version using Windows native controls (which this also does for Tk >= 8.5).
winProgressBar使用Windows本机控件(这也是对传统知识是否> = 8.5)的版本。


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


pb <- tkProgressBar("test progress bar", "Some information in %",
                    0, 100, 50)
Sys.sleep(0.5)
u <- c(0, sort(runif(20, 0 ,100)), 100)
for(i in u) {
    Sys.sleep(0.1)
    info <- sprintf("%d%% done", round(i))
    setTkProgressBar(pb, i, sprintf("test (%s)", info), info)
}
Sys.sleep(5)
close(pb)

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


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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-23 17:50 , Processed in 0.021190 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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