| 
					
				 | 
			
			
				@@ -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 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |