Re: [Rpy] An Error in Calling R Function from Python via RPy2

2011-01-27 Thread Mike Sarahan
Have you tried these operations in R itself? I'm not sure that what you're trying to do works in R, let alone R through python. The error you're seeing is exactly correct - the R open function does not know what to do with the character ("a") that you are passing to it. On Thu, Jan 27, 2011 at 2

Re: [Rpy] An Error in Calling R Function from Python via RPy2

2011-01-27 Thread Wonsang You
Sorry. I have to modify my question. My codes were exactly as follows. >>> import rpy2.robjects as robjects >>> load=robjects.r['load'] >>> filename=robjects.StrVector(['test.RData']) >>> x=load(filename) >>> print(x) "a" "b" "c" >>> open(x[0]) Afterward, I got the following error. RRunti

[Rpy] An Error in Calling R Function from Python via RPy2

2011-01-27 Thread Wonsang You
Dear RPy2 users, I would like to ask about how to use an R function from Python by using RPy2 (http://rpy.sourceforge.net/). For example, I tried the following Python codes. import rpy2.robjects as robjects open=robjects.r['open'] filename=robjects.StrVector(['test.RData']) open(filename) Ho