[R] Eliminating "[...]" from print

Matthias Kohl Matthias.Kohl at stamats.de
Sun Jun 1 20:01:59 CEST 2008


Dear Ted,

what about
cat("####################\n")

or

message("####################")

Best,
Matthias

(Ted Harding) wrote:
> Hi Folks,
> This must be easy but I've not managed to locate the solution!
>
> Basically: I'm using sink() to save successively obtained
> results, e.g. I construct a set of regression coefficients
> etc. with names rows and columne (I want to see the names
> in the output) as an object (say "Object"), and then I
> emit it with
>
>   print(Object)
>
> So far so good. But I also want to print a little header
> and separator prior to each such print(Object) which would
> identify it and explain what's going on. BUT: I can't get
> rid of the "[1]" which comes out each time I print a
> character string. Getting rid of the quotes is easy: just
> use "quote=FALSE". For example:
>
>   print ("############################",quote=FALSE)
>
> gives
>
>   [1] ############################
>
> But how do I get rid of that "[1]"??
>
> With thanks,
> Ted.
>
>
> --------------------------------------------------------------------
> E-Mail: (Ted Harding) <Ted.Harding at manchester.ac.uk>
> Fax-to-email: +44 (0)870 094 0861
> Date: 01-Jun-08                                       Time: 18:53:00
> ------------------------------ XFMail ------------------------------
>
> ______________________________________________
> R-help at 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.
>   

-- 
Dr. Matthias Kohl
www.stamats.de



More information about the R-help mailing list