txtProgressBar
位于 utils
包(package)。 说明
文本进度条R安慰。
用法
txtProgressBar(min = 0, max = 1, initial = 0, char = "=",
width = NA, title, label, style = 1, file = "")
getTxtProgressBar(pb)
setTxtProgressBar(pb, value, title = NULL, label = NULL)
## S3 method for class 'txtProgressBar'
close(con, ...)
参数
min , max |
进度条极值的(有限)数值。必须有 |
initial , value |
进度条的初始值或新值。请参阅“详细信息”了解无效值会发生什么情况。 |
char |
组成进度条的字符(或字符串)。必须具有非零显示宽度。 |
width |
进度条的宽度,作为 |
style |
酒吧的‘style’ - 请参阅“详细信息”。 |
file |
打开的连接对象或指示控制台的 |
pb , con |
类 |
title , label |
忽略,以与其他进度条兼容。 |
... |
为了与通用一致。 |
细节
txtProgressBar
将显示一个进度条R通过文本表示的控制台(或连接)。
setTxtProgessBar
将更新该值。 value
的缺失 ( NA
) 和超出范围的值将被(静默)忽略。 (initial
的此类值会导致在设置有效值之前不会显示进度条。)
完成后进度条应为 close
d:这会输出最终的换行符。
style = 1
和style = 2
只显示一行char
。他们的不同之处在于style = 2
每次都会重新绘制线条,如果其他代码可能正在写入,这很有用R安慰。style = 3
用‘标记范围的结束|’并在栏右侧给出百分比。
值
对于 txtProgressBar
类 "txtProgressBar"
的对象。
对于 getTxtProgressBar
和 setTxtProgressBar
,给出前一个值的长度为 1 的数值向量(对于 setTxtProgressBar
不可见)。
注意
使用style
2 或 3 或减少该值style = 1
使用‘\r’ 返回左边距 - 回车符的解释取决于其中的终端或控制台R正在运行,这可能会在终端以外的连接上产生丑陋的输出,包括当stdout()
被重定向到一个文件。
例子
# slow
testit <- function(x = sort(runif(20)), ...)
{
pb <- txtProgressBar(...)
for(i in c(0, x, 1)) {Sys.sleep(0.5); setTxtProgressBar(pb, i)}
Sys.sleep(1)
close(pb)
}
testit()
testit(runif(10))
testit(style = 3)
testit(char=' \u27a4')
也可以看看
winProgressBar
(仅限 Windows)、tkProgressBar
(类 Unix 平台)。
相关用法
- R toLatex 将 R 对象转换为 BibTeX 或 LaTeX
- R type.convert 将数据转换为适当的类型
- R tar 创建 Tar 存档
- R select.list 从列表中选择项目
- R COMPILE 编译用于 R 的文件
- R readRegistry 读取 Windows 注册表配置单元
- R browseVignettes 在 HTML 浏览器中列出晕影
- R hasName 检查姓名
- R nsl 按主机名查找 IP 地址
- R edit 调用文本编辑器
- R create.post 准备电子邮件和帖子的辅助函数
- R hsearch-utils 帮助搜索实用程序
- R download.packages 从类似 CRAN 的存储库下载软件包
- R DLL.version MS Windows 上的 DLL 版本信息
- R ls.str 列表对象及其结构
- R Rscript R 前端脚本
- R bug.report 发送错误报告
- R PkgUtils 用于构建和检查附加包的实用程序
- R cite 引用参考书目条目
- R SweaveSyntConv 转换 Sweave 语法
- R RSiteSearch 搜索文档中的关键词或短语
- R glob2rx 将通配符或通配符模式更改为正则表达式
- R getFromNamespace 用于开发命名空间的实用函数
- R demo R 函数演示
- R mirrorAdmin 管理存储库镜像
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Text Progress Bar。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。