I would like to suppressed printing of retrievable results in a procedure and to print only when retrieved.
In line 10 below I call procedure "try" and get matrices A,B,C all printed upon a call to the procedure. I get around this unwanted printing by calling with v<-try(A,B) as in line 11. Any way to suppress printing of the retrievable results listed in the structure command? Thank you, and Merry Christmas to all. A<-matrix(rpois(16,lambda=5),nrow=4,byrow=T) B<-diag(4) try<-function(A,B){ C<-A+B cat("\nC:\n"); print(C) structure(list(A=A,B=B,C=C)) } try(A,B) # line 10 v<-try(A,B) # line 11 -- st...@ntu.edu.tw (S.T. Yen) [[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.