emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Using cat() with R prints R session prompt (>) in results block
@ 2013-03-22 23:19 John Hendy
  2013-03-23 22:20 ` Eric Schulte
  0 siblings, 1 reply; 3+ messages in thread
From: John Hendy @ 2013-03-22 23:19 UTC (permalink / raw)
  To: emacs-orgmode

With an older orgmode file, I used a block like shown in this thread
to export multiple plots resulting from some modeling work in my
summary document:
- http://lists.gnu.org/archive/html/emacs-orgmode/2012-08/msg01222.html

The code I used was like so:

#+begin_src R :session model :results output raw :exports results

cat("#+begin_center")
cat("\n")

for() {

output-filename <- something[i]

ggplot code

pdf(output-filename)
print(p)
dev.off()

cat(paste("[[../plots/",output-filename,"]]",sep=""), sep="\n")
cat("\n")

} # end plotting loop

cat("#+end_center")

#+end_src

When I do that now, I'm getting the > prompt from my R session output
with the cat() command. For example:

#+name: test
#+begin_src R :session r :results output raw :exports results

cat(paste("#+end_center"))
cat("\n")

#+end_src

#+RESULTS: test
#+end_center>

How do I stop that?

As a side note... if I remove cat("\n"), nothing gets put into the
#+results block -- it's just empty. I don't understand why.


Thanks,
John

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-03-24  1:32 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-03-22 23:19 Using cat() with R prints R session prompt (>) in results block John Hendy
2013-03-23 22:20 ` Eric Schulte
2013-03-24  1:32   ` John Hendy

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).