[R] Can you send "side effect" text into a variable?
baptiste auguie
baptiste.auguie at googlemail.com
Tue Aug 16 03:01:03 CEST 2011
Hi,
Try this,
?capture.output
as in,
capture.output(cat("this is it"))
HTH,
baptiste
PS: Here's another example for fun,
# <begin absurd example>
library(textplot)
capture.output(txtplot(1:10))
library(gplots)
textplot(capture.output(txtplot(1:10)))
library(grid)
grid.cap()
# not sure how to get back to the original text from here..
# <end absurd example>
On 16 August 2011 12:28, andrewH <ahoerner at rprogress.org> wrote:
> Dear folks --
>
> There are a number of functions -- I am thinking of str() as an example --
> that produce text as a side-effect, rather then returning it. Is there any
> way to send the text produced by such functions into a character variable?
>
> Any suggestions would be greatly appreciated.
>
> andrewH
>
>
>
> --
> View this message in context: http://r.789695.n4.nabble.com/Can-you-send-side-effect-text-into-a-variable-tp3746025p3746025.html
> Sent from the R help mailing list archive at Nabble.com.
>
> ______________________________________________
> 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.
>
More information about the R-help
mailing list