2014-12-10 6 views
1

Я пытаюсь использовать индикатор выполнения текста в функции R следующим образом.Строка прогресса текста R несущественный вывод

pb <- txtProgressBar(min = 0, max = 10, style = 3) 

for (i in 1:10) { 
Sys.sleep(0.25) 
setTxtProgressBar(pb, i) 
} 

Я получаю ненужную строку вывода следующим образом со стилем 3 при запуске индикатора выполнения.

pb <- txtProgressBar(min = 0, max = 10, style = 3) 
    |                  | 0% 

Есть ли вообще избежать этого? invisible, похоже, не работает. С другими типами 1 и 2 такой вывод в ablesnt.

ответ

1

Если вы используете invisible после использования capture.output вы можете избежать любой выход:

invisible(capture.output(pb <- txtProgressBar(min = 0, max = 10, style = 3))) 

 Смежные вопросы

  • Нет связанных вопросов^_^