Skip the for loops: cat(paste( seq(1:5), “ “, 1:5) )
— David Sent from my iPhone > On Jul 9, 2022, at 9:47 AM, akshay kulkarni <akshay...@hotmail.com> wrote: > > Dear members, > I have the following code: > > testprint <- function() { > > for(i in 1:5) {for(j in 1:5) > {cat(j)} > print(i)} > } > > And the output is: > >> testprint() > 12345[1] 1 > 12345[1] 2 > 12345[1] 3 > 12345[1] 4 > 12345[1] 5 > > Any idea on how to remove the [1] from the output, and give spaces in the cat > output? The desired output is: > > 1 2 3 4 5 1 > 1 2 3 4 5 2 > 1 2 3 4 5 3 > 1 2 3 4 5 4 > 1 2 3 4 5 5 > Many thanks in advance..... > > THanking you, > Yours sincreely, > AKSHAY M KULKARNI > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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 -- To UNSUBSCRIBE and more, see 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.