Is this what you want ? printCount <- function(N) { for (i in 1:N) { cat(i, "\n") } }
Depending on your platform, output from the print function may not appear until after your function has finished. You can try using flush.console() to give it a nudge... printCount <- function(N) { for (i in 1:N) { print(i) flush.console() } } Michael On 24 November 2010 21:15, Joel <joda2...@student.uu.se> wrote: > > Hi Ive written a script that loopes throu some data, but what I want to do is > to print to the cmd line how many times it has looped to the cmd line. And > as it is just a counter from 1 this should be quite easy :P > > but ive tried things like print(counter) and so on but it dossent print > anything to the cmd prompt, so what is the command to print from inside a > script? > -- > View this message in context: > http://r.789695.n4.nabble.com/Print-to-the-cmd-line-in-a-script-tp3057009p3057009.html > Sent from the R help mailing list archive at Nabble.com. > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.