当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R winProgressBar MS Windows 下的进度条


R语言 winProgressBar 位于 utils 包(package)。

说明

放置一个 Windows 进度条小部件,更新并访问它。

用法

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

getWinProgressBar(pb)
setWinProgressBar(pb, value, title = NULL, label = NULL)
## S3 method for class 'winProgressBar'
close(con, ...)

参数

title, label

字符串,分别给出窗口标题和对话框上的标签。

min, max

进度条极值的(有限)数值。

initial, value

进度条的初始值或新值。

width

进度条的宽度(以像素为单位):对话框将宽 40 像素(加上框架)。

pb, con

"winProgressBar" 的对象。

...

为了与通用一致。

细节

winProgressBar 将在屏幕中央显示进度条。仅当标签非空时才会为标签分配空间。

setWinProgessBar 将更新该值,对于非 NULL 值,将更新标题和标签(前提是创建小部件时有一个)。 value 的缺失 ( NA ) 和超出范围的值将被(默默地)忽略。

进度条应该是closed 完成后,但一旦没有就会是garbage-collectedR对象引用它。

对于 winProgressBar"winProgressBar" 的对象。

对于 getWinProgressBarsetWinProgressBar ,给出前一个值的长度为 1 的数值向量(对于 setWinProgressBar 不可见)。

注意

这些函数仅在 Windows 上可用。

也可以看看

在所有平台上,txtProgressBartkProgressBar

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Progress Bars under MS Windows。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。