2016-07-26 6 views
0

Ich frage mich, ob es eine Möglichkeit gibt, dynamische Druckausgabe zu haben. Statt etwas wie dieser einfache CountdownÄndern der Druckausgangsleitung

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

zu haben, würde ich liebe Code zu haben, die aktuelle Ausgabe nachdrucke (zum Beispiel 5) mit dem nächsten Wert (4) usw. Ist das möglich in R?

+0

können Sie die erwartete Ausgabe geben? was meinst du 5 mit 4? ist es wie 5_4? gebe auch eine Logik, zum Beispiel wenn 5 mit 4 kommt dann warum sollte es nicht mit 3 usw. kommen – Learner

+0

@Learner sehe meine Antwort, ich habe bereits benötigten Code gefunden. Wie auch immer, danke für die Hilfe – Adela

Antwort

0

Nun, ich habe es gefunden. Der Code ist

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

Sein etwas langsamer:

for (i in 5:1) {Sys.sleep(0.5); cat("\r",i)}