explanation and implementation notes for editing R code in org

This commit is contained in:
Austin F. Frank 2009-02-05 19:37:17 -05:00
parent 9ea78cd580
commit cf1996f365

View file

@ -17,7 +17,7 @@ this here to get things started.
*** Implementations
**** naive
Naive implementation would be to use =(org-export-table "tmp.csv")=
and =(ess-exec "read.csv("tmp.csv")=.
and =(ess-exec "read.csv('tmp.csv')")=.
**** org-R
[[file:existing_tools/org-R.el::defun%20org%20R%20export%20to%20csv%20csv%20file%20options][org-R-export-to-csv]]
**** org-exp-blocks
@ -25,6 +25,36 @@ this here to get things started.
NA
** Editing R code using r-mode from an org buffer
Org has an extremely useful method of editing source code and
examples in their native modes. In the case of R code, we want to
be able to use the full functionality of ESS mode, including
interactive evaluation of code.
*** Implementations
**** Org
#+BEGIN_SRC org
#+BEGIN_SRC r
,## hit C-c ' within this block to enter a temporary buffer in r-mode.
,## while in the temporary buffer, hit C-c C-c on this comment to
,## evaluate this block
a <- 3
a
,## hit C-c ' to exit the temporary buffer
#+END_SRC
#+END_SRC
**** Org-R
NA
**** org-exp-blocks
NA
**** RweaveOrg
See [[file:existing_tools/RweaveOrg/org-sweave.el][org-sweave.el]] and [[file:existing_tools/RweaveOrg/export_testing.R][export_testing.R]]
** evaluate R code and make the output available for processing in an org buffer
** evaluate R code and format the output for export