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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。