I want to print a vector of strings to the console formatted as if it were input X<-c("a","b","c")> X[1] "a" "b" "c" what I would like to get is the.function(X)>"a","b","c"what is the function? cheers Nevil amos [[alternative HTML version deleted]]
Hello, Maybe ?cat cat(X, "\n") (But it doesn't put the vector elements between quotes.) Hope this helps, Rui Barradas Em 25-06-2013 08:14, nevil amos escreveu:> I want to print a vector of strings to the console formatted as if it were > input > > X<-c("a","b","c") >> X > [1] "a" "b" "c" > > what I would like to get is > > the.function(X) >> "a","b","c" > > what is the function? > > cheers > > Nevil amos > > [[alternative HTML version deleted]] > > ______________________________________________ > 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. >
On Tue, 25 Jun 2013, nevil amos <nevil.amos at gmail.com> writes:> I want to print a vector of strings to the console formatted as if it were > input > > X<-c("a","b","c") >> X > [1] "a" "b" "c" > > what I would like to get is > > the.function(X) >>"a","b","c" > > what is the function? >the.function <- function(x) cat(paste0("\"", x, "\"", collapse = ", "), "\n") -- Enrico Schumann Lucerne, Switzerland http://enricoschumann.net