Alexy Khrabrov wrote:
> -- obviously I need to use numpy array for the matrix.  How would I  
> load and save t with numpy, select blocks of the matrix without  
> copying, and pas on to R?  How can one create a data.frame in R from  
> a numpy array read in Python -- or would I rather read.table/ 
> save .rda in R?

As you are happy doing the loading and slicing in R, and this is memory 
efficient, I would get rpy to do this in R for you, and then only pass 
the slice to python.  Try something like this perhaps (untested):

import pry
rpy("t <- read.table(...)")
for run in range(maxruns) :
     rpy("r <- t[t$run == %i,]" % (run+1))
     #Now if needed, get the slice into python:
     slice = rpy("r")
     #etc

Peter


-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
rpy-list mailing list
rpy-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rpy-list

Reply via email to