2016-07-26 4 views
0

Мне интересно, есть ли возможность иметь динамический вывод печати. Вместо того, чтобы иметь что-то вроде этого простого обратного отсчетаизменение линии вывода печати

for (i in 5:1){ 
    cat(paste(i, "\n")) 
} 
5 
4 
3 
2 
1 
> 

Я хотел бы иметь код, который перепечатка выходного тока (например, 5) с следующим значение (4) и т.д. Это возможно в R?

+0

вы можете дать ожидаемый результат? что вы имеете в виду 5 с 4? это похоже на 5_4? также дать логику, например, если 5 с 4 приходит, то почему бы не прийти с 3 и т.д. – Learner

+0

@Learner см. мой ответ, я уже нашел необходимый код. В любом случае, спасибо за помощь – Adela

ответ

0

Ну, я нашел. Код

for (i in 5:1) {cat("\r",i)} 

Будучи немного медленнее:

for (i in 5:1) {Sys.sleep(0.5); cat("\r",i)} 
Смежные вопросы